Grayscale merupakan salah satu proses dalam pengolahan citra. Proses ini biasanya merupakan step awal dan step pembuka untuk step pengolahan citra selanjutnya. Semisal proses binerisasi, proses pengestrakan citra. Proses ini memiliki keuntungan terhadap penghematan data yang digunakan pada proses pengolahan citra. Disamping itu proses ini juga memunculkan masalah yaitu hilangnya kedetailan sebuah gambar. Secara simple proses ini akan menyamakan semua nilai di tiap pixel pada gambar. Semisal pada pixel 1,1 memiliki nilai RGB = [44,34,255]. Ketika menjadi grayscale nilai RGB menjadi sama semisal RGB = [44,44,44]. nilai RGB yang sama menghasilkan warna abu-abu. Silahkan check di warna berikut: RGB [44,34,255] RGB [44,44,44] Code Grayscale Python Hasil Gambar asli Menggunakan Flag 0 Menggunakan Flag Imread GrayScale Menggunakan cvt grayscale Penjelasan Code #import library import cv2 mengimport library opencv # path gambar path_img = "Image/bab...
Setelah pada postingan sebelumnya membahas bagaimana cara menginstall opencv-python di xubuntu . Maka pada kesempatan kali ini saya mencoba menjabarkan bagaimana meload dan menampilkan gambar di opencv-python. Mari kita simak Syarat : Pastikan anda, selesai mengikuti part 1 dan tidak ada masalah. Susunan Hirarki File Folder Image, berada pada level yang sama dengan file opencv_learn1.py. Jika digambar dalam bentuk teks: image_processing ├ Image | └ baboon.png └ opencv_learn1.py Tutorial Siapkan gambar, pada contoh saya menggunakan gambar baboon. Dimana gambar ini terletak pada folder Image/baboon.png. folder Image sendiri pada berada pada level yang sama dengan file python yang akan dijalankan. Jalankan virtual environment, caranya ketikkan: source cvenv/bin/activate Silahkan Copas code berikut: Beri nama file dengan "opencv_learn1.py" Untuk running file silahkan ketikkan: python opencv_learn1.py Hasil : Penjelasan impo...