Rozdział 4. Obrazy i duże typy tablicowe

Pamięć dynamiczna i zmienna

Trasa naszej podróży przywiodła nas do następnego przystanku, którym są duże typy tablicowe. Najważniejszy z nich to cv::Mat, który można uważać za serce całej implementacji C++ biblioteki OpenCV. Przeważająca większość funkcji w tej bibliotece jest składowymi klasy cv::Mat, przyjmuje obiekty tej klasy jako argumenty albo je zwraca w wyniku. Niektóre nawet mają wszystkie te trzy właściwości.

Klasa cv::Mat służy do reprezentowania gęstych tablic o dowolnej liczbie wymiarów. W tym kontekście gęstość oznacza, że dla każdego elementu tablicy w pamięci zapisana jest wartość odpowiadająca temu elementowi, nawet jeśli ten element jest zerem. Większość obrazów przechowuje się na przykład ...

Get OpenCV 3 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.