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

Классы

class  face_sdk.modules.raw_image.Rectangle
 Прямоугольник на изображении. Подробнее...
 
class  face_sdk.modules.raw_image.Format
 Формат данных изображения. Подробнее...
 
class  face_sdk.modules.raw_image.RawImage
 Интерфейс изображения в сыром формате. Подробнее...
 

Функции

def face_sdk.modules.raw_image.CapiData.__init__
 
def face_sdk.modules.raw_image.Rectangle.__init__
 Координата X левого верхнего угла прямоугольника. Подробнее...
 
def face_sdk.modules.raw_image.Rectangle.__repr__
 
def face_sdk.modules.raw_image.RawImage.__init__
 Получить указатель на данные изображения. Подробнее...
 
def face_sdk.modules.raw_image.RawImage.make_c_api_data
 
def face_sdk.modules.raw_image.RawImage.crop
 Создать объект RawImage, представляющий указанную прямоугольную область этого изображения. Подробнее...
 
def face_sdk.modules.raw_image.RawImage.__del__
 Виртуальный деструктор. Подробнее...
 

Переменные

 face_sdk.modules.raw_image.CapiData.data
 
 face_sdk.modules.raw_image.CapiData.width
 
 face_sdk.modules.raw_image.CapiData.height
 
 face_sdk.modules.raw_image.CapiData.format
 
 face_sdk.modules.raw_image.CapiData.with_crop
 
 face_sdk.modules.raw_image.CapiData.crop_info_offset_x
 
 face_sdk.modules.raw_image.CapiData.crop_info_offset_y
 
 face_sdk.modules.raw_image.CapiData.crop_info_data_image_width
 
 face_sdk.modules.raw_image.CapiData.crop_info_data_image_height
 
 face_sdk.modules.raw_image.Rectangle.x
 
 face_sdk.modules.raw_image.Rectangle.y
 
 face_sdk.modules.raw_image.Rectangle.width
 
 face_sdk.modules.raw_image.Rectangle.height
 
int face_sdk.modules.raw_image.Format.FORMAT_GRAY = 0
 Оттенки серого, 8 бит на пиксел. Подробнее...
 
int face_sdk.modules.raw_image.Format.FORMAT_RGB = 1
 RGB, 24 бита на пиксел, 8 бит на канал. Подробнее...
 
int face_sdk.modules.raw_image.Format.FORMAT_BGR = 2
 BGR, 24 бита на пиксел, 8 бит на канал. Подробнее...
 
int face_sdk.modules.raw_image.Format.FORMAT_YUV_NV21 = 3
 Формат NV21 в цветовой системе кодирования YUV, стандартный формат изображений, используемых в превью Android-камер. Подробнее...
 
int face_sdk.modules.raw_image.Format.FORMAT_YUV_NV12 = 4
 Формат NV12 в цветовой системе кодирования YUV. Подробнее...
 
 face_sdk.modules.raw_image.RawImage.width
 
 face_sdk.modules.raw_image.RawImage.height
 
 face_sdk.modules.raw_image.RawImage.format
 
 face_sdk.modules.raw_image.RawImage.data
 
 face_sdk.modules.raw_image.RawImage.with_crop
 
 face_sdk.modules.raw_image.RawImage.crop_info_offset_x
 
 face_sdk.modules.raw_image.RawImage.crop_info_offset_y
 
 face_sdk.modules.raw_image.RawImage.crop_info_data_image_width
 
 face_sdk.modules.raw_image.RawImage.crop_info_data_image_height
 

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

Функции

def face_sdk.modules.raw_image.RawImage.__del__ (   self)

Виртуальный деструктор.

def face_sdk.modules.raw_image.Rectangle.__init__ (   self,
  x 
)

Координата X левого верхнего угла прямоугольника.

Координата Y левого верхнего угла прямоугольника.

Ширина прямоугольника.

Высота прямоугольника.

def face_sdk.modules.raw_image.RawImage.__init__ (   self,
  width 
)

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

Все пикселы должны быть сохранены последовательно, строка за строкой, без разрывов. Не может выбрасывать исключения (см. предупреждение).

Возвращает
Указатель на данные изображения.

Получить ширину изображения. Не может выбрасывать исключения (см. предупреждение).

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

Получить высоту изображения. Не может выбрасывать исключения (см. предупреждение).

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

Получить формат изображения. Не может выбрасывать исключения (см. предупреждение).

Возвращает
Формат изображения (см. face_sdk_3divi.modules.raw_image.Format).
def face_sdk.modules.raw_image.RawImage.crop (   self,
  rectangle 
)

Создать объект RawImage, представляющий указанную прямоугольную область этого изображения.

Переменные

int face_sdk.modules.raw_image.Format.FORMAT_BGR = 2
static

BGR, 24 бита на пиксел, 8 бит на канал.

int face_sdk.modules.raw_image.Format.FORMAT_GRAY = 0
static

Оттенки серого, 8 бит на пиксел.

int face_sdk.modules.raw_image.Format.FORMAT_RGB = 1
static

RGB, 24 бита на пиксел, 8 бит на канал.

int face_sdk.modules.raw_image.Format.FORMAT_YUV_NV12 = 4
static

Формат NV12 в цветовой системе кодирования YUV.

int face_sdk.modules.raw_image.Format.FORMAT_YUV_NV21 = 3
static

Формат NV21 в цветовой системе кодирования YUV, стандартный формат изображений, используемых в превью Android-камер.