Kapitel 3. Kennenlernen der OpenCV-Datentypen

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Die Grundlagen

In den nächsten Kapiteln werden wir alle grundlegenden Datentypen von OpenCV kennenlernen, von den Primitiven bis hin zu den größeren Strukturen, die für die Verarbeitung von Arrays wie Bildern und großen Matrizen verwendet werden. Dabei werden wir auch die zahlreichen Funktionen kennenlernen, mit denen wir diese Daten auf viele nützliche Arten bearbeiten können. In diesem Kapitel werden wir zunächst die grundlegenden Datentypen kennenlernen und einige nützliche Funktionen der Bibliothek kennenlernen.

OpenCV Datentypen

OpenCV hat viele Datentypen, die die Darstellung und Handhabung wichtiger Computer Vision Konzepte relativ einfach und intuitiv machen sollen. Gleichzeitig benötigen viele Algorithmenentwickler eine Reihe relativ leistungsfähiger Primitive, die für ihre speziellen Bedürfnisse verallgemeinert oder erweitert werden können. Diese Bibliothek versucht, beide Bedürfnisse zu erfüllen, indem sie Templates für grundlegende Datentypen und Spezialisierungen dieser Templates verwendet, die die tägliche Arbeit erleichtern.

Aus organisatorischer Sicht ist es sinnvoll, die Datentypen in drei Hauptkategorien zu unterteilen. Erstens sind die grundlegenden Datentypen diejenigen, die direkt aus C++-Primitiven (int, float, etc.) zusammensetzt. Zu diesen Typen gehören einfache Vektoren und ...

Get OpenCV 3 lernen now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.