OpenCV

OpenCV Text.png resimli OpenCV Logosunun açıklaması. Görüntünün açıklaması Yüz algılama.jpg. Bilgi
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 .

Özellikleri

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.

Görüntü işleme

Klasik düşük seviyeli görüntü işleme işlemlerinin çoğunu sunar:

Video işleme

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:

Öğrenme algoritmaları

Yapay öğrenme alanındaki bazı klasik algoritmalar da mevcuttur:

Matris Hesaplamaları

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:

Diğer özellikler

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.

Notlar ve referanslar

  1. Sürüm 4.5.2  " ,2 Nisan 2021( 16 Nisan 2021'de erişildi )
  2. http://code.opencv.org/projects/opencv/versions/26
  3. http://code.opencv.org/projects/opencv/versions/25
  4. Android bağlantı noktası: http://opencv.willowgarage.com/wiki/AndroidExperimental
  5. Maemo bağlantı noktası: https://garage.maemo.org/projects/opencv
  6. iPhone bağlantı noktası: http://www.eosgarden.com/en/opensource/opencv-ios/overview/
  7. (in) "  - EDN Mühendisi Sesi  " üzerine EDN (erişilen 2020 12 Eylül ) .
  8. Görüntü ve video işleme Sürümleri: Ellipses - Technosup (2010)

Dış bağlantılar