Sejarah Singkat OpenCV Python

OpenCV

OpenCV dimulai di Intel pada tahun 1999 oleh Gary Bradsky dan rilis tahun 2000. Vadim Pisarevsky bergabung dengan Gary Bradsky untuk mengelola tim perangkat lunak Intel OpenCV Rusia. Pada tahun 2005, OpenCV digunakan di Stanley, kendaraan yang memenangkan DARPA Grand Challenge 2005. Kemudian perkembangan aktifnya terus berlanjut di bawah dukungan Willow Garage, dengan Gary Bradsky dan Vadim Pisarevsky memimpin proyek tersebut. Saat ini, OpenCV mendukung banyak algoritma terkait dengan Computer Vision dan Machine Learning dan terus berkembang dari hari ke hari.

Saat ini OpenCV mendukung beragam bahasa pemrograman seperti C ++, Python, Java dll dan tersedia di platform yang berbeda termasuk Windows, Linux, OS X, Android, iOS dll. Juga, antarmuka berdasarkan CUDA dan OpenCL juga sedang dalam pengembangan aktif untuk operasi GPU berkecepatan tinggi.

OpenCV-Python adalah API Python OpenCV. Ini menggabungkan kualitas terbaik OpenCV C ++ API dan bahasa Python.

OpenCV-Python

Python adalah bahasa pemrograman bertujuan umum yang diawali oleh Guido van Rossum, dimana menjadi sangat popular dalam waktu yang singkat terutama karena kesederhanaan kode programnya. Hal ini memungkinkan programmer untuk mengekspresikan gagasannya lebih sedikit baris kode tanpa mengurangi pembacaan apapun.

Dibandingkan dengan bahasa lain seperti C / C ++, Python lebih lambat. Tapi fitur penting lainnya dari Python adalah bisa lebih mudah diperpanjang dengan bahasa C / C ++. Fitur ini membantu kita menulis kode komputasi intensif di C / C ++.

Dan dukungan Numpy membuat tugas lebih mudah. Numpy adalah library yang sangat optimal untuk operasi numerik. Ini memberi sintaks bergaya MATLAB. Semua struktur array OpenCV dikonversi menjadi-dan-dari array Numpy. Begitu apapun operasi yang bisa Anda lakukan di Numpy, Anda bisa menggabungkannya dengan OpenCV. Selain itu, beberapa library lain seperti SciPy, Matplotlib yang mendukung Numpy bisa digunakan.

Jadi OpenCV-Python adalah alat yang tepat untuk prototyping pada masalah computer vison.

Tinggalkan komentar

This site uses Akismet to reduce spam. Learn how your comment data is processed.