logo

OpenCV Tutorial i Python

OpenCV, en forkortelse for Open Source Computer Vision Library, er et open source computervision og maskinlæringssoftwarebibliotek. Oprindeligt udviklet af Intel, er det nu vedligeholdt af et fællesskab af udviklere under OpenCV Foundation.

OpenCV er et enormt open source-bibliotek til computersyn, maskinlæring og billedbehandling. OpenCV understøtter en lang række programmeringssprog som Python, C++, Java osv. Det kan behandle billeder og videoer for at identificere objekter, ansigter eller endda håndskriften på et menneske. Når det er integreret med forskellige biblioteker, som f.eks Numpy>som er et meget optimeret bibliotek til numeriske operationer, så stiger antallet af våben i dit Arsenal, dvs. hvilke operationer man kan udføre i Numpy kan kombineres med OpenCV.

Denne OpenCV tutorial vil hjælpe dig med at lære billedbehandlingen fra grundlæggende til avanceret, som operationer på billeder, videoer ved hjælp af et stort sæt Opencv-programmer og projekter.
OpenCV-tutorial-python



OpenCV Tutorial med Python:

Seneste artikler om OpenCV !!

Kom godt i gang

Arbejde med billeder

Kom godt i gang

  • Læsning af et billede i OpenCV ved hjælp af Python
  • Vis et billede i OpenCV ved hjælp af Python
  • At skrive et billede i OpenCV ved hjælp af Python
  • OpenCV | Gem et billede
  • Farverum
  • Aritmetiske operationer på billeder
  • Bitvise operationer på binære billeder

Billedbehandling

  • Ændring af billedstørrelse
  • Erodering af et billede
  • Sløring af et billede
  • Opret kant omkring billeder
  • Gråskalering af billeder
  • Skalering, rotation, skift og kantregistrering
  • Erosion og udvidelse af billeder
  • Analyser et billede ved hjælp af Histogram
  • Histogrammer udligning
  • Simpel tærskelværdi
  • Adaptiv tærskelværdi
  • Otsu Thresholding
  • Segmentering ved hjælp af Thresholding
  • Konverter et billede fra et farverum til et andet
  • Filterfarve med OpenCV
  • Denoising af farvede billeder
  • Visualisering af billede i forskellige farverum
  • Find koordinater af konturer
  • Bilateral filtrering
  • Billedmaleri ved hjælp af OpenCV
  • Intensitetstransformationsoperationer på billeder
  • Billedregistrering
  • Baggrundssubtraktion
  • Baggrundssubtraktion i et billede ved hjælp af konceptet løbende gennemsnit
  • Forgrundsekstraktion i et billede ved hjælp af Grabcut-algoritme
  • Morfologiske operationer i billedbehandling (åbning)
  • Morfologiske operationer i billedbehandling (lukning)
  • Morfologiske operationer i billedbehandling (gradient)
  • Billedsegmentering ved hjælp af morfologiske operationer
  • Billedoversættelse
  • Billedpyramide
Funktionsdetektering og beskrivelse

java lang til int
  • Linjedetektion ved hjælp af Houghline-metoden
  • Cirkel detektion
  • Registrer hjørne af et billede
  • Hjørnedetektering med Shi-Tomasi-metoden
  • Hjørnedetektering med Harris Corner Detection
  • Find cirkler og ellipser i et billede
  • Registrering af dokumentfelt
  • Smil registrering

Tegnefunktioner

  • Tegn en streg
  • Tegn pilesegment
  • Tegn en ellipse
  • Tegn en cirkel
  • Tegn et rektangel
  • Tegn en tekststreng
  • Find og tegn konturer
  • Tegn en trekant med tyngdepunkt

Arbejde med videoer

Kom godt i gang

  • Afspil en video ved hjælp af OpenCV

Videobehandling

  • Opret video ved hjælp af flere billeder
  • Uddrag billeder fra video

Ansøgninger og projekter

  • Udpak rammer ved hjælp af OpenCV
  • Visning af koordinaterne for de punkter, der klikkes på billedet ved hjælp af Python-OpenCV
  • Detektion af hvide og sorte prikker
  • OpenCV BGR farvepalet med trackbars
  • Tegn rektangulær form og udtræk objekter
  • Invisible Cloak ved hjælp af OpenCV
  • Uovervåget Face Clustering Pipeline
  • Gemmer betjent video fra et webcam
  • Ansigtsgenkendelse ved hjælp af Python og OpenCV med webcam
  • Åbning af flere farver vinduer
  • Afspil en video i omvendt tilstand
  • Skabelonmatchning ved hjælp af OpenCV i Python
  • Tegning af et billede ved hjælp af OpenCV – Python
  • Køretøjsdetektering i en videoramme ved hjælp af Python – OpenCV
  • Tæl antallet af ansigter ved hjælp af Python – OpenCV
  • Live Webcam Tegning ved hjælp af OpenCV
  • Opdag og genkend bilens nummerplade fra en video i realtid