14.1. Функции изображения — различия между версиями
Zeus (обсуждение | вклад) |
Zeus (обсуждение | вклад) |
||
Строка 23: | Строка 23: | ||
| Описание | | Описание | ||
| Функция CreateImageHeader выделяет, инициализирует и возвращает структуру IplImage. Она является сокращением от | | Функция CreateImageHeader выделяет, инициализирует и возвращает структуру IplImage. Она является сокращением от | ||
− | + | iplCreateImageHeader (''channels'', 0, ''depth'', | |
− | iplCreateImageHeader (channels, 0, depth, | + | ''channels'' == 1 ? "GRAY" : "RGB", |
− | channels = = 1 ? "GRAY" : "RGB", | + | ''channels'' == 1 ? "GRAY" : ''channels'' == 3 ? "BGR" : "BGRA", |
− | channels = = 1 ? "GRAY" : channels = = 3 ? "BGR" : "BGRA", | ||
IPL_DATA_ORDER_PIXEL, IPL_ORIGIN_TL, 4, | IPL_DATA_ORDER_PIXEL, IPL_ORIGIN_TL, 4, | ||
size.width, size.height, | size.width, size.height, |
Версия 13:21, 17 августа 2010
CreateImageHeader | |
---|---|
Allocates, initializes, and returns structure IplImage.
Выделяет, инициализирует и возвращает структуру IplImage. | |
IplImage* cvCreateImageHeader (CvSize size, int depth, int channels); | |
size | Ширина и высота изображения. |
depth | Глубина изображения. |
channels | Количество каналов. |
Описание | Функция CreateImageHeader выделяет, инициализирует и возвращает структуру IplImage. Она является сокращением от
iplCreateImageHeader (channels, 0, depth, channels == 1 ? "GRAY" : "RGB", channels == 1 ? "GRAY" : channels == 3 ? "BGR" : "BGRA", IPL_DATA_ORDER_PIXEL, IPL_ORIGIN_TL, 4, size.width, size.height, 0, 0, 0, 0); |
Вернуться: Глава 14. Основные структуры и операции.