Pemrosesan gambar adalah hal yang menarik. Setelah menghabiskan beberapa waktu untuk ini, saya menyadari bahwa semua pengeditan gambar yang Anda lakukan dengan bantuan alat pihak ke-3 dapat dilakukan dengan OpenCV dan banyak lagi. Banyak efek khusus yang diterapkan oleh aplikasi kamera Anda dapat dengan mudah dilakukan dengan bantuan OpenCV, dalam beberapa baris kode Show
Ini adalah upaya kecil yang saya lakukan untuk menjelaskan operasi paling umum yang dilakukan menggunakan OpenCV Pertama sedikit tentang OpenCV…CV dalam OpenCV adalah singkatan dari "Computer Vision" dan terbuka dalam artian "Open source". Jadi OpenCV adalah Open source Computer Vision. OpenCV ditulis dalam C++ tetapi jangan khawatir, OpenCV memiliki pembungkusnya dengan Python, MATLAB, Java, dll InstalasiInstalasi di Linux sangat mudah. Jika Anda hanya ingin menginstal OpenCV untuk python (yang cukup dalam kasus kami), ini adalah perintahnya Dan itu saja. Anda dapat mulai bermain dengan gambar Anda sekarang… Membaca/Menulis GambarMari kita cepat membaca dan menulis gambar melalui OpenCV
Beberapa Operasi Umum
_Berikut tampilan gambar masukan dan keluaran Catatan penting di sini adalah bahwa gambar berwarna (BGR) di OpenCV direpresentasikan sebagai larik 3 dimensi (n x m x 3) di memori. Gambar skala abu-abu direpresentasikan sebagai array 2 dimensi (n x m). Anda dapat mengakses nilai piksel dengan koordinat baris dan kolomnya. Untuk gambar BGR, ini mengembalikan array nilai Biru, Hijau, Merah. Untuk gambar skala abu-abu, hanya intensitas yang sesuai yang dikembalikan
Thresholding digunakan untuk memisahkan bagian terang dan gelap dari gambar. Ini umumnya digunakan sebelum OCRing gambar dan juga digunakan untuk mengaburkan gambar
|