img_crop()

Обрезка изображения

Прототип:

#include <img.h>
int img_crop( const img_t *src,
img_t *dst,
const unsigned x,
const unsigned y );

Аргументы:

src
Адрес исходной структуры img_t для обрезки.
dst
Адрес целевой структуры img_t, для которой необходимо указать как минимум ширину (IMG_W) и высоту (IMG_H).
x
Горизонтальная координата исходного изображения для начала операции обрезки.
y
Вертикальная координата исходного изображения для начала операции обрезки.

Библиотека:

img

Описание:

Эта функция обрезает исходное изображение в заданном наборе исходных координат x, y до размеров, указанных в структуре конечного изображения dst.

Возвращаемое значение:

IMG_ERR_OK
Успешное завершение.
IMG_ERR_PARM
IMG_ERR_NOSUPPORT
Формат конечного изображения не поддерживается.
IMG_ERR_MEM
Ошибка выделения памяти.

Классификация:

Графическая подсистема ЗОСРВ «Нейтрино», Библиотека Image

Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Нет

Тематические ссылки:

img_t, img_resize_fs()




Предыдущий раздел: Image API