Cara Melakukan Cropping Image di Matlab

Cropping Image merupakan teknik pemotongan gambar yang digunakan untuk menentukan secara tepat bagian yang ingin dipotong dan diolah. Fungsi cropping pada gambar yaitu dapat menghilangkan bagian gambar yang dirasa tidak dipentingkan atau tidak sesuai dengan pesan yang disampaikan (point of interest) dalam pengolahan gambar.

Bagaimana Cara Melakukan Cropping Image menggunakan Matlab.
Berikut akan saya jelaskan dalam source code Melakukan Cropping Citra di Matlab :
original_image=imread('image.jpg'); %Memasukkan gambar yang akan dilakukan crop
figure, imshow(original_image); %menampilkan gambar

h = imrect; %crop dalam bentuk rectangle
position = wait(h); %kita bebas dalam menentukan wilayah yg akan di crop
hasil_crop = imcrop(original_image, position); %hasil crop disimpan

figure, imshow(hasil_crop); %menampilkan hasil crop
imwrite(hasil_crop,'FreeCrop.jpg'); %menyimpan gambar hasil crop

Berikut adalah contoh Gambar yang akan dilakukan proses Cropping :

Dan berikut adalah gambar yang dihasilkan dari proses Cropping

Bagi yang ingin mempelajari Image Processing lebih lanjut silahkan kunjungi website ini:

7 comments:

Seo Ninja said...

Artikelnya bagus sekali, saya tunggu update selanjutnya gan......
vimax | pembesar penis | vimax original | vimax asli | vimax canada | vimax herbal | vimax alami | obat pembesar penis | obat vimax | agen vimax | alat pembesar penis | vimax pembesar penis | vimax | vimax asli | obat kuat viagra | pembesar penis | pembesar penis | pembesar penis | pembesar penis

Idha Kurniati Istiqamah said...

file freecrop.jpg itu nama untuk image yg sdh di crop yah? jd otomatis lngsung trsave gitu?

Ali Hasyim said...

@idha: ia mba benar sekali, setelah crop secara manual maka hasil crop akan disave di freecrop secara otomatis. sedang mengerjakan projek apa mba?

Annisa Amalia said...

mas, klo crop wajah nya otomatis koding nya gmna?

muslim gaffar said...

mas, kalo pengen munculin nilai intensitas dari hasil cropping, gimana?

Ali Hasyim said...

@muslim gaffar : nilai intensitas rata2 kah ?

Khairul said...

Gunakan kode berikut untuk melakukan croping dengan ukuran kotak tertentu ( dapat ditentukan)

================================
original_image=imread('C:\Program Files\MATLAB\IR-Asli\FLIR0664.jpg'); %Memasukkan gambar yang akan dilakukan crop
figure, imshow(original_image); %menampilkan gambar

h = imrect(gca, [30 15 160 215]); %crop dalam bentuk rectangle dengan ukuran kotak yang telah ditentukan
position = wait(h); %kita bebas dalam menentukan wilayah yg akan di crop
hasil_crop = imcrop(original_image, position); %hasil crop disimpan

figure, imshow(hasil_crop); %menampilkan hasil crop
imwrite(hasil_crop,'FreeCrop.jpg'); %menyimpan gambar hasil crop
============================

Post a Comment