|
3DiVi Face SDK
3.24.0
|
Интерфейс изображения в сыром формате. Для использования необходимо создать собственную реализацию этого интерфейса. Пример реализации см. в pbio/example/CVRawImage.h. Подробнее...
#include <IRawImage.h>
Открытые типы | |
| 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. | |
Открытые члены | |
| virtual | ~IRawImage () |
| Виртуальный деструктор. | |
| virtual const unsigned char * | data () const =0 |
| Получить указатель на данные изображения. Все пикселы должны быть сохранены последовательно, строка за строкой, без разрывов. Подробнее... | |
| virtual int32_t | width () const =0 |
| Получить ширину изображения. Подробнее... | |
| virtual int32_t | height () const =0 |
| Получить высоту изображения. Подробнее... | |
| virtual int32_t | format () const =0 |
| Получить формат изображения. Подробнее... | |
Интерфейс изображения в сыром формате. Для использования необходимо создать собственную реализацию этого интерфейса. Пример реализации см. в pbio/example/CVRawImage.h.
Формат данных изображения.
|
pure virtual |
Получить указатель на данные изображения. Все пикселы должны быть сохранены последовательно, строка за строкой, без разрывов.
Замещается в pbio::CVRawImage.
|
pure virtual |
Получить формат изображения.
Замещается в pbio::CVRawImage.
|
pure virtual |
Получить высоту изображения.
Замещается в pbio::CVRawImage.
|
pure virtual |
Получить ширину изображения.
Замещается в pbio::CVRawImage.