UImageCV C API. Руководство разработчика
UImageCV C API
UImageBGR C API: изображение BGR
Заливка изображения цветом
Инверсия цвета
Преобразование целочисленного диапазона в вещественный и наоборот
Сравнение изображений
Вычисление гистограммы
Разделение на каналы
Сборка из каналов
Преобразование объекта UImageBGR в объект другого класса
Преобразование объекта UImageBGR в объект UImageRGB и наоборот
Преобразование объекта UImageBGR в объект UImageGray и наоборот
Преобразование объекта UImage в объект UImageBGR и наоборот
UImageHSV C API: изображение HSV
Заливка изображения цветом
Нормализация диапазона значений
Сравнение изображений
Разделение на каналы
Сборка из каналов
Изменение значений компонентов цвета
Преобразование объекта UImageHSV в объект другого класса
Преобразование RGB в HSV и наоборот (тип unsigned char)
Преобразование RGB в HSV и наоборот (тип float)
Преобразование объекта UImageRGB в объект UImageHSV и наоборот
Преобразование объекта UImageBGR в объект UImageHSV и наоборот
UImageHSL C API: изображение HSL
Заливка изображения цветом
Нормализация диапазона значений
Сравнение изображений
Разделение на каналы
Сборка из каналов
Изменение значений компонентов цвета
Преобразование объекта HSL в объект HLS и наоборот
UImageLab C API: изображение Lab
Заливка изображения цветом
Сравнение изображений
Разделение на каналы
Сборка из каналов
Изменение значений компонентов цвета
UCvGray C API: алгоритмы компьютерного зрения для изображений в оттенках серого
Заливка изображения цветом
Инверсия цвета
Сравнение изображений
Вычисление гистограммы
Преобразование в черно-белое изображение
Преобразование в строку в формате BWSTR и наоборот
Поиск минимального и максимального значений
Абсолютные значения
Объединение изображений
Нормализация диапазона значений
Приведение к диапазону от 0 до 255
Вычисление разницы двух изображений
Обрезка изображения
Обрезка лишних одноцветных границ
Прибавление значения ко всем пикселям
Зеркальное отражение изображения по вертикали или горизонтали
Вращение изображения на угол кратный 90 градусам
Добавление рамки сверху или снизу изображения
Объединение двух изображений
Вставка одного изображения в другое
Замена цвета
Выделение контуров объектов
Фильтр Собеля 3x3
Фильтр Собеля 5x5
Фильтр Щарра
Фильтр Прюитта
Выделение контуров
Лапласиан изображения
Свертка с ядром 3x3
Добавление паддинга для свертки
Удаление паддинга
Свертка с ядром 3x3 (тип int)
Вычисление градиента
Определение направления градиента
Свертка с ядром 3x3 (тип float)
Свертка с ядром 5x5
Свертка с ядром 5x5 (тип int)
Свертка с ядром 5x5 (тип float)
Размытие и подавление цифрового шума
Однородное размытие
Размытие по Гауссу (ядро 3x3)
Размытие по Гауссу (ядро 5x5)
Медианный фильтр
Сглаживание изображения
Повышение резкости
Расширение темных областей
Расширение светлых областей
Тиснение
UCvBW C API: алгоритмы компьютерного зрения для черно-белых изображений
Преобразование в черно-белое изображение
Заливка изображения цветом
Инверсия цвета
Сравнение изображений
Вычисление гистограммы
Обрезка изображения
Обрезка лишних одноцветных границ
Преобразование в строку в формате BWSTR и наоборот
Преобразование в объект UMask и наоборот
Логические операции
Логическое И
Логическое ИЛИ
Исключающее ИЛИ
Логическое РАВНО
Импликация
Изменение размеров изображения
Вращение изображения на произвольный угол
Сравнение со значением
Равно
Не равно
Меньше
Меньше или равно
Больше
Больше или равно
Диапазон значений
Класс UCvRGB C API: компьютерное зрение для UImageRGB
Заливка изображения цветом
Инверсия цвета
Преобразование целочисленного диапазона в вещественный и наоборот
Сравнение изображений
Вычисление гистограммы
Разделение на каналы
Сборка из каналов
Преобразование цвета
Преобразование объекта UImageRGB в объект UImageGray и наоборот
Преобразование объекта UImage в объект UImageRGB и наоборот
Преобразование значения RGB в ARGB и наоборот
Цветовая карта изображения
Сравнение двух цветов
Поиск цвета по диапазону значений
Поиск цвета по расстоянию
Поиск одноцветных областей
Палитра из 21 цвета
Поиск ближайшего цвета из цветовой карты
Создание цветовой карты для изображения
Гистограмма цветовой карты
Статистика по цветам в изображении и палитра цветов
Основные цвета изображения и число уникальных цветов
Преобразование цветовой карты в цветное изображение
Преобразование цветовой карты в строку в формате CMAPSTR
Преобразование строки в формате CMAPSTR в цветовую карту
Преобразование строки в формате CMAPSTR в цветное изображение
Зеркальное отражение изображения по вертикали или горизонтали
Вращение изображения на угол кратный 90 градусам
Вращение изображения на произвольный угол
Изменение размера изображения
Обрезка изображения
Обрезка лишних одноцветных границ
Добавление рамки вокруг изображения или с одной стороны
Объединение двух изображений
Вставка одного изображения в другое
Замена цвета
Выделение границ объектов
Карта границ объектов для изображения RGB
Карта границ объектов для изображения в оттенках серого
UCvRGBA C API: компьютерное зрение для UImage
Заливка изображения цветом
Инверсия цвета
Преобразование целочисленного диапазона в вещественный и наоборот
Сравнение изображений
Проверка наличия прозрачных пикселей
Разделение на каналы
Сборка из каналов
Преобразование цвета
Преобразование объекта UImage в объект UImageGray и наоборот
Преобразование объекта UImage в объект UImageRGB и наоборот
Преобразование значения RGB в ARGB и наоборот
Преобразование значения RGBA в ARGB и наоборот
Сравнение двух цветов
Поиск цвета по диапазону значений
Поиск цвета по расстоянию
Зеркальное отражение изображения по вертикали или горизонтали
Вращение изображения на угол кратный 90 градусам
Вращение изображения на произвольный угол
Изменение размера изображения
Обрезка изображения
Обрезка лишних одноцветных границ
Добавление рамки вокруг изображения или с одной стороны
Объединение двух изображений
Вставка одного изображения в другое
Замена цвета
Класс UCvArea C++ API: работа с контурами и областями изображения
Заливка произвольной области цветом
Нумерация контуров и областей на черно-белом изображении
Нумерация областей на изображении в оттенках серого
Создание маски по идентификатору области
Создание маски по идентификатору области в учетом вложенных областей
Заливка области с учетом идентификатора области
Обрезка изображения с учетом идентификатора области
Обрезка изображения с учетом маски
Выделение контуров объектов на черно-белом изображении
Преобразование карты областей в черно-белое изображение
Расширение черных областей на карте областей
Создание скелетона
Освобождение динамической памяти для строки
Создание ключевых точек
Класс UOcrBlock C++ API: работа с текстовыми блоками для OCR
Поиск слов внутри столбца
Выделение слов на изображении текста
Обрезка блоков по вертикали или горизонтали
Выделение букв в словах
Поиск границ блоков
Выделение блоков
Размазывающие фильтры
Расширение белых областей
Создание карты расширения белых областей
Расширение черных областей
Поиск линий на карте границ
Поиск горизонтальных линий на карте границ
Поиск вертикальных линий на карте границ
Поиск лишних границ на карте границ
Освобождение динамической памяти
Разделение страницы на прямоугольные блоки
Описание библиотеки UImageCV