Tarafından geliştirildi | Intel |
---|---|
İlk versiyon | Haziran 2000 |
Son sürüm | 4.5.2 (2 Nisan 2021) |
Gelişmiş sürüm | 2.4.12 ve 3.0.1 (Mayıs 2015) |
Depozito | github.com/opencv/opencv |
Yazılmış | C ++ , Python , Java |
Çevre | Windows , Android Maemo , FreeBSD , OpenBSD , iOS Linux ve Mac OS |
Tür |
Yazılım kitaplığı C kitaplığı ( d ) Python yazılım kitaplığı ( d ) |
Lisans | BSD |
İnternet sitesi | opencv.org |
OpenCV (Açık Bilgisayar Görüşü için ) , başlangıçta Intel tarafından geliştirilmiş , gerçek zamanlı görüntü işlemede uzmanlaşmış ücretsiz bir grafik kitaplığıdır . Robotik şirketi Willow Garage ve ItSeez şirketi bu kitaplığı desteklemeyi başardı. 2016'dan ve ItSeez'in Intel tarafından devralınmasından bu yana, destek yine Intel tarafından sağlanmaktadır.
Bu kütüphane BSD lisansı altında dağıtılmaktadır .
NVidia , Eylül 2010'da OpenCV için CUDA kullanarak özellikler geliştireceğini duyurdu .
OpenCV kütüphanesi, ham verilerden temel grafik arayüzlerin oluşturulmasına kadar programlar oluşturmanıza olanak tanıyan çok çeşitli işlevler sağlar.
Klasik düşük seviyeli görüntü işleme işlemlerinin çoğunu sunar:
Bu kütüphane, araştırma alanında bir standart olarak kendini kanıtlamıştır, çünkü bilgisayarla görüş alanında en son teknolojiden çok sayıda araç sunmaktadır, örneğin:
Yapay öğrenme alanındaki bazı klasik algoritmalar da mevcuttur:
OpenCV'nin 2.1 sürümünden bu yana, matrisler ve bunların üzerindeki işlemlere vurgu yapılmıştır. Aslında temel yapı matristir. Bir görüntü , piksel matrisi olarak düşünülebilir . Böylece, matrislerin tüm temel işlemleri, özellikle de mevcuttur:
Ayrıca, kaydırıcı imleçler, fare olaylarıyla ilişkili kontroller veya bir görüntüye metin gömme gibi bazı grafik arabirim işlevleri sağlar.