14.1. Функции изображения — различия между версиями
Zeus (обсуждение | вклад) |
Zeus (обсуждение | вклад) |
||
| Строка 6: | Строка 6: | ||
| | | | ||
| Allocates, initializes, and returns structure IplImage. | | Allocates, initializes, and returns structure IplImage. | ||
| − | |||
Выделяет, инициализирует и возвращает структуру ''IplImage''. | Выделяет, инициализирует и возвращает структуру ''IplImage''. | ||
|- | |- | ||
| Строка 23: | Строка 22: | ||
| Описание | | Описание | ||
| Функция CreateImageHeader выделяет, инициализирует и возвращает структуру IplImage. Она является сокращением от | | Функция CreateImageHeader выделяет, инициализирует и возвращает структуру IplImage. Она является сокращением от | ||
| − | iplCreateImageHeader ( | + | iplCreateImageHeader (channels, 0, depth, |
| − | + | channels == 1 ? "GRAY" : "RGB", | |
| − | + | 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:25, 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. Основные структуры и операции.