OpenCV (Open Source Computer Vision Library) merupakan pustaka (library) perangkat lunak yang ditujukan untuk pengolahan citra dinamis secara real-time. OpenCV dapat berjalan di berbagai bahasa pemograman, seperti C, C++, Java, Python, dan juga support diberbagai platform seperti Windows, Linux, Mac OS, iOS dan Android.
Salah satu contoh sederhana dalam penggunaan OpenCV adalah bagaimana kita dengan mudah bisa mendeteksi wajah dalam sebuah gambar.
Pertama kali sebelum kita menggunakan library ini, terlebih dahulu kita menginstallnya di python.
- Buka cmd jalankan di Administrator
- Ketik "python -m pip install opencv-python"
OpenCV sendiri terdiri dari 5 library, yaitu :
CV : untuk algoritma Image processing dan Vision.
ML : untuk machine learning library
Highgui : untuk GUI, Image dan Video I/O.
CXCORE : untuk struktur data, support XML dan fungsi-fungsi grafis.
CvAux
Untuk pemula kita coba project sederhana untuk membuat image gray.
import cv2
image = cv2.imread("img.jpg")
gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
cv2.imshow("Original image", image)
cv2.imshow("Gray image", gray_image)
cv2.waitKey(0)
cv2.destroyAllWindows()
Hasilnya seperti berikut.
import cv2
image = cv2.imread("img.jpg")
gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
cv2.imshow("Original image", image)
cv2.imshow("Gray image", gray_image)
cv2.waitKey(0)
cv2.destroyAllWindows()
- https://solarianprogrammer.com/2016/09/17/install-opencv-3-with-python-3-on-windows/
- https://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_setup/py_setup_in_fedora/py_setup_in_fedora.html
- https://devtrik.com/opencv/mengenal-opencv-open-source-computer-vision-library/
- https://pysource.com/2019/03/15/how-to-install-python-3-and-opencv-4-on-windows/
0 comments:
Post a Comment