OpenCV

OpenCV Beskrivelse av OpenCV-logoen med text.png-bilde. Beskrivelse av bildet Ansiktsregistrering.jpg. Informasjon
Utviklet av Intel
Første versjon Juni 2000
Siste versjon 4.5.2 (2. april 2021)
Avansert versjon 2.4.12 og 3.0.1 (Mai 2015)
Innskudd github.com/opencv/opencv
Skrevet i C ++ , Python , Java
Miljø Windows , Android Maemo , FreeBSD , OpenBSD , iOS Linux og Mac OS
Type Programvarebibliotek
C-bibliotek ( d )
Python-programvarebibliotek ( d )
Tillatelse BSD
Nettsted opencv.org

OpenCV (for Open Computer Vision ) er et gratis grafikkbibliotek , opprinnelig utviklet av Intel , som spesialiserer seg på sanntids bildebehandling . Den robotikk selskap Willow Garage og ItSeez selskapet har lykkes i å støtte dette biblioteket. Siden 2016 og overtakelsen av ItSeez av Intel, er støtte igjen gitt av Intel.

Dette biblioteket distribueres under BSD-lisensen .

NVidia kunngjorde i september 2010 at de ville utvikle funksjoner ved bruk av CUDA for OpenCV.

Funksjoner

OpenCV-biblioteket tilbyr mange veldig forskjellige funksjoner, slik at du kan lage programmer fra rådata til oppretting av grunnleggende grafiske grensesnitt.

Bildebehandling

Den tilbyr de fleste av de klassiske bildebehandlingsnivåene på lavt nivå:

Videobehandling

Dette biblioteket har etablert seg som en standard innen forskningsfeltet fordi det tilbyr et stort antall verktøy fra toppmoderne innen datasyn som:

Læringsalgoritmer

Noen klassiske algoritmer innen kunstig læring er også tilgjengelig:

Matrixberegninger

Siden versjon 2.1 av OpenCV er det lagt vekt på matriser og operasjoner på dem. Den grunnleggende strukturen er faktisk matrisen. Et bilde kan betraktes som en pikselmatrise . Dermed er alle grunnleggende operasjoner av matriser tilgjengelig, spesielt:

Andre funksjoner

Det gir også noen grafiske grensesnittfunksjoner, for eksempel skyvepekere, kontroller tilknyttet mushendelser eller innebygging av tekst i et bilde.

Merknader og referanser

  1. Utgivelse 4.5.2  " ,2. april 2021(åpnet 16. april 2021 )
  2. http://code.opencv.org/projects/opencv/versions/26
  3. http://code.opencv.org/projects/opencv/versions/25
  4. Android-port: http://opencv.willowgarage.com/wiki/AndroidExperimental
  5. Maemo-port: https://garage.maemo.org/projects/opencv
  6. iPhone-port: http://www.eosgarden.com/en/opensource/opencv-ios/overview/
  7. (in) "  EDN - Voice of the Engineer  "EDN (åpnet 12. september 2020 ) .
  8. Bilde- og videobehandling Editions: Ellipses - Technosup (2010)

Eksterne linker