Anda di halaman 1dari 22

PENGOLAHAN

CITRA DIGITAL
Materi 6
O
Operasi
G
Geometri
M. Miftakul Amin, M. Eng.

JURUSAN TEKNIK KOMPUTER


POLITEKNIK NEGERI SRIWIJAYA

OPERASI GEOMETRI

Operasi pada citra


yang dilakukan
secara geometris
seperti translasi,
rotasi, dan
penyekalaan.

PERGESERAN CITRA

Pergeseran
d
dapat
t
dilakukan
pada arah
horizontal
maupun
vertikal

PERGESERAN CITRA

Pergeseran
dapat
dilakukan pada
arah horizontal
maupun
vertikal

PERGESERAN CITRA

Pergeseran
d
dapat
t
dilakukan
pada arah
horizontal
maupun
vertikal

Citra asli

Citra hasil pergeseran

MEMUTAR CITRA

Citra dapat diputar


dengan sudut
seiring
g arah jjarum
jam ataupun
berlawanan.

MEMUTAR CITRA

Citra dapat
diputar dengan
sudut seiring
arah jarum jam
ataupun
t p n
berlawanan.

MEMUTAR CITRA

Citra dapat
diputar dengan
sudut seiring
arah jarum jam
ataupun
t p n
berlawanan.

MEMUTAR CITRA

Citra dapat
diputar dengan
sudut seiring
arah jarum jam
ataupun
t p n
berlawanan.
Citra asli

Citra asli hasil rotasi

INTERPOLASI PIXEL

Untuk
menghilangkan
efek bergerigi
p d citra
pada
it

P
Penggunaan fungsi
f
i round
d ((pembulatan
b l t
k atas)
ke
t )
merupakan upaya untuk menggunakan intensitas piksel
terdekat.
Alternatif laindilakukan dengan menggunakan floor
(pembulatan ke bawah).

INTERPOLASI PIXEL

Untuk
menghilangkan
efek bergerigi
p d citra
pada
it

MEMUTAR SEMBARANG KOORDINAT

Operasi
pemutaran
t
citra
it
dapat dilakukan
dengan pusat di
mana saja;
j ;
tidak harus dari
(0, 0)

MEMUTAR SEMBARANG KOORDINAT

Operasi
pemutaran
t
citra
it
dapat dilakukan
dengan pusat di
mana saja;
j ;
tidak harus dari
(0, 0)

MEMUTAR SEMBARANG KOORDINAT

Operasi pemutaran
citra dapat
dilakukan dengan
pusat di mana
saja; tidak harus
dari (0, 0)

MEMUTAR CITRA SECARA UTUH

Operasi
pemutaran citra
dapat dilakukan
dengan tidak
menghilangkan
bagian citra

Pada
P
d seluruh
l h contoh
t h yang telah
t l h diberikan,
dib ik
ada
d bagian
b i
gambar yang hilang ketika pemutaran dilaksanakan.
Namun, adakalanya dihendaki agar pemutaran citra tidak
g
citra asli hilang.
g
membuat ada bagian
Untuk keperluan ini, ukuran citra hasil pemutaran harus
diubah sesuai dengan sudut putaran.
Adapun lebar dan tinggi gambar hasil pemutaran dengan
menghitung nilai terkecil dan terbesar dari koordinat
keempat pojok hasil pemutaran.

MEMUTAR CITRA SECARA UTUH

Operasi
pemutaran citra
dapat dilakukan
dengan tidak
menghilangkan
bagian citra

MEMUTAR CITRA SECARA UTUH

Operasi
pemutaran citra
dapat dilakukan
dengan tidak
menghilangkan
bagian citra

MEMUTAR CITRA SECARA UTUH

Operasi
pemutaran citra
dapat dilakukan
dengan tidak
menghilangkan
bagian citra

MEMPERBESAR CITRA

Suatu citra dapat


diperbesar
dengan membuat
setiap piksel
menjadi beberapa
piksel.

MEMPERBESAR CITRA

Suatu citra dapat


diperbesar
dengan membuat
setiap piksel
menjadi beberapa
piksel.

MEMPERBESAR CITRA
octave:1> addpath(
addpath('c:\octave\image-1
c:\octave\image-1.0.15\inst
0 15\inst');
);
octave:2> addpath('c:\pcd');
octave:3> img=perbesar('c:\citra\lena128.tif',3,3);
octave:4> imshow(img)
Suatu citra dapat
diperbesar
dengan membuat
setiap piksel
menjadi beberapa
piksel.

PERTANYAAN DAN
JAWABAN

Anda mungkin juga menyukai