Jika kamu sering menggunakan bahasa pemrogramman python, kamu sudah tak asing lagi dengan library OpenCV. OpenCV atau Open Computer Vision adalah tools yang terkenal mempermudah pengelolaan computer vision, dengan banyak sekali fungsi yang tersedia, pengguna dapat dengan mudah melakukan manipulasi, ubah ukuran, compress gambar, dan sebagainya dengan sangat mudah.
Tak hanya itu saking popularitasnya, OpenCV sudah banyak diadopsikan dengan tools -tools lainnya, sehingga mempermudah integrasi tools-tools tersebut jika kita menggunakan OpenCV.Â
Tak kalah juga, OpenCV juga memiliki implementasi lebih dari 2500 algoritma yang telah di optimisasi di dalamnya,algoritma-algoritma ini bisa digunakan untuk mendeteksi dan merekognisi wajah, mengidentifikasi objek, dan juga mengklasifikasikan tindak manusia di dalam video.
Fitur-Fitur OpenCV
OpenCV memiliki fitur manipulasi gambar dengan,
1. Lacak pergerakan kamera
2. Melacak objek bergerak
3. ekstrak model objek 3D
4. menghasilkan point cloud 3D dari kamera stereo
5. menyatukan gambar untuk menghasilkan gambar resolusi tinggi dari keseluruhan pemandangan
6. temukan gambar serupa dari database gambar