Image Cropping Menggunakan OpenCV

Image Cropping adalah mengekstrak segment tertentu dari sebuah image. Caranya cukup mudah, yaitu dengan melakukan slicing pada array image.

cropped = img[awal_row:akhir_row, awal_col:akhir_col]

Masih menggunakan image dari modul sebelumnya, kita coba ekstrak hanya bagian pagoda.

img = cv2.imread('chureito-pagoda.jpg')
height, width = img.shape[:2]

start_row, start_col = int(height * .1), int (width * .40)
end_row, end_col = int(height * 1), int (width * 1)

cropped = img[start_row:end_row, start_col:end_col]
plt.imshow(cropped)

File google colab bisa diakses di https://colab.research.google.com/drive/1boyRxoxmWQUEBeshn_TcmohxjoGYhKEL?usp=sharing

Sharing is caring:

Leave a Comment