Artikelverzeichnis
- 1. Einführung in OpenCVSharp
- 2. Grundlegende Bildoperationen
- 3. Konvertierung des Bildfarbraums
- 4. Geometrische Bildtransformation
- 5. Bildschwellenwertverarbeitung
- 6. Glatte Bilder
- 7. Bildverlauf
- 8. Bildkantenerkennung
- 9. Bildhistogramm
- 10. Bildkonturerkennung
- 11. Bildmerkmalsabgleich
- 12. Video-Lesung und -Anzeige
- 13. Bildmorphologieoperationen
- 14. Bildmischung und Transparenzverarbeitung
- 15. Hough-Transformation
- 16. Fourier-Transformation
- 17. Bildsegmentierung
- 18. Merkmalserkennung und -abgleich
- 19. Bildzusammenfügung
- 20.Kamerabedienung
- 21. Videoverarbeitung
- 22.Grundlegende Videofunktionen
- 23. Objektverfolgung
- 24. Optische Flussmethode
- 25. Gesichtserkennung
- 26. Gesichtserkennung
- 27. Gestenerkennung
- 28.Kennzeichenerkennung
1. Einführung in OpenCVSharp
OpenCVSharp ist eine OpenCV-Wrapper-Bibliothek für die .NET-Umgebung, die eine einfache Möglichkeit bietet, die Funktionen von OpenCV für die Bild- und Videoverarbeitung zu nutzen. OpenCV (Open Source Computer Vision Library) ist eine Open-Source-Softwarebibliothek für Computer Vision und maschinelles Lernen, die ursprünglich von Intel entwickelt und veröffentlicht wurde. OpenCVSharp ermöglicht Entwicklern von C# und anderen .NET-Sprachen den einfachen Zugriff auf die leistungsstarken Funktionen von OpenCV.
C#-Beispielcode:
using OpenCvSharp;
namespace OpenCVSharpExample
{
class Program