Melakukan Crop pada Gambar dengan MATLAB

Assalamu'alaikum poinreaders,
Pada kesempatan kali ini kita akan belajar tentang cara melakukan pemotongan (crop) pada gambar dengan memanfaatkan MATLAB sebagai media pengolahan citra-nya. Untuk penjelasan lengkapnya, yuk simak ulasan berikut...

Melakukan Crop pada Gambar dengan MATLAB

Crop adalah cara untuk memotong suatu objek dengan menyeleksi bagian tertentu. Proses crop ini berfungsi untuk menghilangkan bagian tertentu yang tidak terlalu penting pada suatu objek. Sehingga dihasilkan objek yang sesuai dengan keinginan user. Langkah-langkah untuk melakukan crop objek dengan menggunakan MATLAB adalah sebagai berikut :

Langkah Pertama yaitu memasukan file gambar atau image yang akan kita olah dengan menggunakan syntak :
image = imread ('C:\Users\USER\Documents\bird.jpg');
Syntak berwarna merah diatas merupakan File Location dari gambar yang akan kita olah. Sobat bisa menggantinya dengan File Location dari gambar yang akan sobat olah.

Langkah Kedua yaitu melakukan proses pemotongan atau crop terhadap gambar yang telah kita masukan sebelumnya dengan menggunakan syntak :
crop=imcrop(image,[627 237 230 250])
Penentuan pemotongan gambar diambil dengan menggunakan representasi nilai [x, y, a, b] dimana x dan y adalah titik awal (sudut kiri atas) dari gambar yang akan dipotong (crop) sedangkan a adalah jumlah piksel memanjang ke arah sumbu x dan b adalah jumlah piksel ke arah sumbu y. Sehingga nilai parameter tersebut dapat disesuaikan dengan objek yang akan diambil dalam proses pemotongan gambar.

Langkah Ketiga yaitu menampilkan gambar sebelum dan sesudah dilakukan pemotongan yang ditampilkan dalam satu tampilan agar kita dapat melihat perbedaannya dengan menggunakan syntak :
subplot(1,2,1)
imshow(image);
title('Sebelum di Crop');
subplot(1,2,2)
imshow(crop)
title('Sesudah di Crop');
Berikut ini output dari program yang dihasilkan :

Output yang dihasilkan dari proses Crop
Gambar 1. Output yang dihasilkan dari proses Crop

Sobat poinreaders juga bisa mengunduh syntak tersebut pada link di bawah ini :


Semoga materi yang saya sampaikan tentang MATLAB dapat dipahami poinreaders. Silakan tulis pertanyaan seputar materi yang telah dibahas pada kolom komentar. Jangan lupa follow akun sosial kami agar poinreaders bisa mendapatkan materi terbaru tentang pemrograman.

Share this

Related Posts

Previous
Next Post »