Anda di halaman 1dari 1

71210801 - Christopher Ade Wiyanto

71210794 - Evander Gabriel

Berdasarkan kode untuk memanipulasi gambar dan menampilkannya dengan menggunakan


library matplotlib dapat dinyatakan sebuah kesimpulan yaitu kita harus mengimport
library cv2 yang digunakan untuk membuka gambar dan memanipulasi dalam bentuk
matriks lalu mengubahnya menjadi sesuatu hal yang diinginkan. Di dalam kode ini
terdapat kode imread yang digunakan untuk membuka gambar dan 0 dalam parameter
flags merupakan membuka image dalam mode gray scale. Lalu kode threshold digunakan
adalah algoritma yang dipakai untuk memanipulasi gambar dalam open cv dengan syntax
cv2.threshold(source, thresholdValue, maxVal, thresholdingTechnique). Source disini
adalah sebuah gambar yang akan dimasukan yaitu img yang sudah dibuka melalui
fungsi imread. 127 adalah threshold Value yang sudah ditentukan dengan maks value
adalah 255. Lalu thresh binary dan thresh binary inv adalah sebuah thresholding
technique yang memiliki beberapa persyaratan yaitu thresh binary mengatakan jika
itensitas pixel lebih besar dari set threshold maka akan mengubah pixel tersebut
sedangkan thresh binary inv adalah kebalikan dari thresh binary.
Sesudah memanipulasi menggunakan threshold mka kita akan menampilkannya
menggunakan matplotlib dengan mengumpulkan variable Bernama thresh_img dan img
untuk melakukan perbandingan dengan matplotlib dengan menggunakan plt.imshow dan
memberikan label menggunakan matplotlib.Dengan memberikan kode plt.subplot(2,3)
maka akan membuat gambar ditampilkan dalam 2 baris dan 3 kolom dan membandingkannya
dengan gambar terdahulu.

Notes:
Thresholding is a technique in OpenCV, which is the assignment of pixel values in
relation to the threshold value provided.
Arti = Teknik di open cv yang digunakan untuk mengambarkan relasi pixel dengan
threshold yang disediakan

Anda mungkin juga menyukai