3DiVi Face SDK  3.21.0
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Свойства Группы
Класс pbio::CVRawImage

Пример реализации интерфейса pbio::IRawImage через OpenCV. Подробнее...

#include <CVRawImage.h>

Открытые члены

 CVRawImage ()
 Конструктор.
 
virtual ~CVRawImage ()
 Виртуальный деструктор.
 
virtual const unsigned char * data () const
 Получить указатель на данные изображения. Подробнее...
 
virtual int32_t width () const
 Получить ширину изображения. Подробнее...
 
virtual int32_t height () const
 Получить высоту изображения. Подробнее...
 
virtual int32_t format () const
 Получить формат изображения. Подробнее...
 
cv::Mat & mat ()
 Получить ссылку на хранимое изображение. Подробнее...
 
const cv::Mat & mat () const
 Получить константную ссылку на хранимое изображение. Подробнее...
 
- Открытые члены унаследованные от pbio::IRawImage
virtual ~IRawImage ()
 Виртуальный деструктор.
 

Дополнительные унаследованные члены

- Открытые типы унаследованные от pbio::IRawImage
enum  Format {
  FORMAT_GRAY = 0, FORMAT_RGB = 1, FORMAT_BGR = 2, FORMAT_YUV_NV21 = 3,
  FORMAT_YUV_NV12 = 4
}
 Формат данных изображения. Подробнее...
 
typedef HeavySmartPtr
< IRawImage >::tPtr 
Ptr
 Псевдоним для типа умного указателя на IRawImage.
 

Подробное описание

Пример реализации интерфейса pbio::IRawImage через OpenCV.

Методы

const unsigned char * pbio::CVRawImage::data ( ) const
inlinevirtual

Получить указатель на данные изображения.

Возвращает
  • NULL, если хранимое изображение некорректно
  • указатель на данные изображения, в противном случае.

Замещает pbio::IRawImage.

int32_t pbio::CVRawImage::format ( ) const
inlinevirtual

Получить формат изображения.

Возвращает

Замещает pbio::IRawImage.

int32_t pbio::CVRawImage::height ( ) const
inlinevirtual

Получить высоту изображения.

Возвращает
Высота изображения в пикселах.

Замещает pbio::IRawImage.

cv::Mat & pbio::CVRawImage::mat ( )
inline

Получить ссылку на хранимое изображение.

Возвращает
Ссылка на хранимое изображение.
const cv::Mat & pbio::CVRawImage::mat ( ) const
inline

Получить константную ссылку на хранимое изображение.

Возвращает
Константная ссылка на хранимое изображение.
int32_t pbio::CVRawImage::width ( ) const
inlinevirtual

Получить ширину изображения.

Возвращает
Ширина изображения в пикселах.

Замещает pbio::IRawImage.