OpenCV adalah sebuah library open source yang digunakan untuk mengolah gambar dan video (image processing). OpenCV merupakan library yang dibuat oleh intel. OpenCV dapat digunakan dalam berbagai bahasa pemrograman seperti bahasa C, C++ java, dan juga python. Tidak hanya itu, openCV juga dirancang untuk bisa digunakan diberbagai platform. Platform yang support penggunaan openCV antara lain windows, linux, iOS, Android, dan Mac OS. lihat juga: Membuat Custom Domain Xampp pada Project Laravel Python merupakan salah satu bahasa pemrograman yang dapat menjalankan library openCV. Library openCV sendiri tersedia untuk python 2 maupun python 3. Untuk instalasi openCV di python bisa melalui pip (python install packages).Untuk python 2 pip tersedia mulai python 2.7.3 dan untuk python 3 tersedia mulai versi 3.4. Instalasi openCV memalui pip di python 3 maupun 2 sangatlah mudah. Berikut cara untuk menginstall openCV di python melalui pip install : 1. Buka Command prompt (CMD), anda bisa menekan tombol
windows + R. 4. Selesai Semoga bermanfaat! Pada artikel bagian 1 ini kita akan mempelajari cara menggunakan OpenCV dan fungsi dari cv2.imread yang secara garis besar meliputi: Sehingga pada akhir artikel ini, kita memiliki pemahaman yang baik mengenai cara memuat (loading) gambar dari hardisk/ssd menggunakan OpenCV. Jika teman-teman pengguna Linux, tutorial instalasinya ada disini ya guuys π
Cara Mudah Install OpenCV + Python | Koding Indonesia
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 # Cara penggunaan, ketik perintah berikut pada terminalπ # python load_image_opencv.py --image kodingindonesia.jpg # import packages yang diperlukan importargparse importcv2 # Membuat parser argumen dan parsing argumen ap=
argparse.ArgumentParser() ap.add_argument("-i","--image",required=True, help="path to input image") args=
vars(ap.parse_args()) # Memuat/me-load gambar dari disk melalui "cv2.imread" dan kemudian ambil spasial # dimensions, including width, height, and number of channels image=
cv2.imread(args["image"]) (h,w,c)=image.shape[:3] # Tunjukkan gambar dan tunggu penekanan tombol cv2.imshow("Image",
image) cv2.waitKey(0) # Tampilkan lebar gambar, tinggi, dan jumlah channels # melalui terimal/cmd print("width: {} pixels".format(w)) print("height: {} pixels".format(h))
print("channels: {}".format(c)) # Simpan gambar kembali ke disk (OpenCV menangani konversi # tipe file gambar secara otomatis) cv2.imwrite("newimage.jpg",image) #Referensi: pyimagesearch Jika sudah sesuai kuy lanjut ke tahap selanjutnya ππ 2. Memuat (Loading) gambar dari hardisk/ssd dan menampilkan gambar ke layar
Jalankan perintah β 3. Menampilkan lebar, tinggi, dan jumlah channel pada sebuah gambar
Jalankan perintah β Maka detail lebar, tinggi, dan jumlah channels muncul pada terminal 4. Membuat file gambar yang berbeda dari file gambar yang sebelumnya dibuka (load)
Jalankan perintah β Maka ukuran beserta detail lebar, tinggi, dan jumlah channels akan muncul pada terminal dan di dalam direktori awal muncul file baru Jika ada pertanyaan silahkan komen dan jika artikel ini dirasa bermanfaat, jangan lupa like dan sharenya ya teman-teman. π Sampai bertemu di artikel selanjutnya. |