Главная » 2026 » Февраль » 23 » UImageCV. Руководство разработчика
18:55
UImageCV. Руководство разработчика

UImageCV. Руководство разработчика

      Класс UImageBGR: изображение BGR
            Создание нового изображения
                  Изменение пути к каталогу с временными файлами
                  Просмотр изображения в окне
            Загрузка изображения из файла
                  Загрузка изображения с помощью Pillow
                  Загрузка изображения с помощью ImageMagick
                  Загрузка изображения из файла в формате RAW RGB
            Сохранение изображения в файл
                  Сохранение изображения с помощью Pillow
                  Сохранение изображения с помощью ImageMagick
                  Сохранение изображения в файл в формате RAW RGB
                  Сохранение изображения в файл в формате RAW RGBA
            Получение информации об объекте изображения
            Получение и изменение пикселей изображения
            Нормализация диапазона значений
            Инверсия цвета
            Создание копии изображения
            Сравнение изображений
            Вычисление гистограммы
            Преобразование объекта UImageBGR в объект другого класса
                  Преобразование объекта UImageBGR в объект UImageRGB и наоборот
                  Преобразование объекта UImageBGR в объект UImageGray и наоборот
                  Преобразование объекта UImageBGR в объект UMat и наоборот
                  Преобразование объекта UImageBGR в объект Image из Pillow и наоборот
                  Преобразование объекта UImageBGR в массив байтов и наоборот
                  Преобразование объекта UImageBGR в список
                  Преобразование объекта изображения в массив NumPy
            Выполнение манипуляций с объектом UImageBGR
       
      Класс UImageBGRChange: преобразование изображений UImageBGR
            Зеркальное отражение изображения по вертикали или горизонтали
            Вращение изображения на угол кратный 90 градусам
            Вращение изображения на произвольный угол
            Изменение размера изображения
            Обрезка изображения
            Обрезка лишних одноцветных границ
            Вставка одного изображения в другое
            Наложение одного изображения на другое
            Заливка прямоугольной области цветом
            Разделение изображения на каналы и объединение каналов
            Объединение двух изображений
            Добавление рамки вокруг изображения или с одной стороны
            Добавление внешней или внутренней тени
            Сепия
            Негатив
            Преобразование изображения в оттенки серого
            Тиснение
            Размытие изображения
            Повышение резкости
            Удаление шума с изображения
            Добавление шума на изображение
            Изменение яркости, контраста и цветового тона изображения
            Нормализация изображения
            Замена цвета
            Поиск границ объектов на изображении
            Создание скриншота экрана
       
      Класс UImageBGRDrawPIL: рисование на UImageBGR
            Создание контекста рисования и получение результата
            Изменение характеристик заливки и обводки
            Рисование с помощью методов из библиотеки Pillow
            Рисование точки
            Рисование линии
            Рисование прямоугольника
            Рисование прямоугольной рамки
            Рисование прямоугольника со скругленными углами
            Рисование многоугольника
            Рисование эллипса
            Рисование круга
            Рисование дуги
            Рисование замкнутой дуги
            Рисование сектора
            Вывод текста на изображение
            Вывод многострочного текста на изображение
       
      Класс UImageBGRDrawCv2: рисование на UImageBGR
            Создание контекста рисования и получение результата
            Изменение характеристик заливки и обводки
            Рисование с помощью методов из библиотеки OpenCV
            Рисование линии
            Рисование линии со стрелкой
            Рисование прямоугольника
            Рисование прямоугольной рамки
            Рисование многоугольника
            Рисование нескольких линий
            Рисование эллипса
            Рисование круга
            Вывод текста на изображение
       
      Класс UHelperCv2: взаимодействие с библиотекой OpenCV
            Загрузка изображения из файла
            Сохранение изображения в файл
            Преобразование цветового пространства
                  Преобразование RGB в оттенки серого и наоборот
                  Преобразование RGB в HSV и наоборот
                  Преобразование RGB в HLS и наоборот
                  Преобразование RGB в Lab и наоборот
                  Преобразование RGB в YCrCb и наоборот
       
      Класс UImageHSV: изображение HSV
            Создание нового изображения
                  Изменение пути к каталогу с временными файлами
                  Просмотр изображения в окне
            Загрузка изображения из файла
                  Загрузка изображения с помощью Pillow
                  Загрузка изображения с помощью ImageMagick
                  Загрузка изображения из файла в формате RAW RGB
            Сохранение изображения в файл
                  Сохранение изображения с помощью Pillow
                  Сохранение изображения с помощью ImageMagick
                  Сохранение изображения в файл в формате RAW RGB
            Получение информации об объекте изображения
            Получение и изменение пикселей изображения
                  Изменение значений компонентов цвета
            Нормализация диапазона значений
            Создание копии изображения
            Сравнение изображений
            Разделение изображения на каналы и объединение каналов
            Преобразование объекта UImageHSV в объект другого класса
                  Преобразование объекта UImageHSV в объект UImageRGB и наоборот
                  Преобразование объекта UImageHSV в объект UImageBGR и наоборот
                  Преобразование объекта UImageHSV в объект Image из Pillow и наоборот
                  Преобразование объекта UImageHSV в массив байтов и наоборот
                  Преобразование объекта UImageHSV в список
                  Преобразование объекта изображения в массив NumPy
            Преобразование RGB в HSV и наоборот (тип c_ubyte)
            Преобразование RGB в HSV и наоборот (тип float)
       
      Класс UImageHSL: изображение HSL
            Создание нового изображения
                  Изменение пути к каталогу с временными файлами
                  Просмотр изображения в окне
            Загрузка изображения из файла
                  Загрузка изображения с помощью Pillow
                  Загрузка изображения с помощью ImageMagick
                  Загрузка изображения из файла в формате RAW RGB
            Сохранение изображения в файл
                  Сохранение изображения с помощью Pillow
                  Сохранение изображения с помощью ImageMagick
                  Сохранение изображения в файл в формате RAW RGB
            Получение информации об объекте изображения
            Получение и изменение пикселей изображения
                  Изменение значений компонентов цвета
            Нормализация диапазона значений
            Создание копии изображения
            Сравнение изображений
            Разделение изображения на каналы и объединение каналов
            Преобразование объекта UImageHSL в объект другого класса
                  Преобразование объекта UImageHSL в объект UImageRGB и наоборот
                  Преобразование объекта UImageHSL в объект UImageBGR и наоборот
                  Преобразование объекта UImageHSL в объект Image из Pillow и наоборот
                  Преобразование объекта UImageHSL в массив байтов и наоборот
                  Преобразование объекта UImageHSL в список
                  Преобразование объекта изображения в массив NumPy
       
      Класс UImageLab: изображение Lab
            Создание нового изображения
                  Изменение пути к каталогу с временными файлами
                  Просмотр изображения в окне
            Загрузка изображения из файла
                  Загрузка изображения с помощью Pillow
                  Загрузка изображения с помощью ImageMagick
                  Загрузка изображения из файла в формате RAW RGB
            Сохранение изображения в файл
                  Сохранение изображения с помощью Pillow
                  Сохранение изображения с помощью ImageMagick
                  Сохранение изображения в файл в формате RAW RGB
            Получение информации об объекте изображения
            Получение и изменение пикселей изображения
                  Изменение значений компонентов цвета
            Нормализация диапазона значений
            Создание копии изображения
            Сравнение изображений
            Разделение изображения на каналы и объединение каналов
            Преобразование объекта UImageLab в объект другого класса
                  Преобразование объекта UImageLab в объект UImageRGB и наоборот
                  Преобразование объекта UImageLab в объект UImageBGR и наоборот
                  Преобразование объекта UImageLab в объект Image из Pillow и наоборот
                  Преобразование объекта UImageLab в массив байтов и наоборот
                  Преобразование объекта UImageLab в список
                  Преобразование объекта изображения в массив NumPy
       
      Класс UCvRGBA: компьютерное зрение для UImage
            Зеркальное отражение изображения по вертикали или горизонтали
            Вращение изображения на угол кратный 90 градусам
                  Вращение изображения на произвольный угол
            Обрезка изображения
                  Обрезка изображения с учетом маски
            Обрезка лишних одноцветных границ
            Вставка одного изображения в другое
            Заливка прямоугольной области цветом
                  Заливка изображения цветом с учетом маски
            Объединение двух изображений
            Замена цвета
            Добавление рамки вокруг изображения или с одной стороны
            Изменение размера изображения
            Сравнение двух цветов
            Поиск цвета по диапазону значений
            Поиск цвета по расстоянию
       
      Класс UCvRGB: компьютерное зрение для UImageRGB
            Зеркальное отражение изображения по вертикали или горизонтали
            Вращение изображения на угол кратный 90 градусам
                  Вращение изображения на произвольный угол
            Обрезка изображения
                  Обрезка изображения с учетом маски
            Обрезка лишних одноцветных границ
            Вставка одного изображения в другое
            Заливка прямоугольной области цветом
                  Заливка изображения цветом с учетом маски
            Объединение двух изображений
            Замена цвета
            Добавление рамки вокруг изображения или с одной стороны
            Изменение размера изображения
            Преобразование изображения в оттенки серого
            Выделение границ объектов
            Карта границ объектов на изображении
       
      Класс UCMap: цветовая карта
            Сравнение двух цветов
            Поиск цвета по диапазону значений
            Поиск цвета по расстоянию
            Палитра из 21 цвета
            Поиск ближайшего цвета из цветовой карты
            Создание цветовой карты для изображения
            Гистограмма цветовой карты
            Более быстрый способ создания цветовой карты
            Статистика по цветам в изображении и палитра цветов
            Преобразование цветовой карты в цветное изображение
            Преобразование цветовой карты в строку в формате CMAPSTR
            Преобразование строки в формате CMAPSTR в цветовую карту
            Преобразование строки в формате CMAPSTR в цветное изображение
       
      Класс UCvGray: компьютерное зрение для UImageGray
            Зеркальное отражение изображения по вертикали или горизонтали
            Вращение изображения на угол кратный 90 градусам
            Обрезка изображения
                  Обрезка изображения с учетом маски
            Обрезка лишних одноцветных границ
            Вставка одного изображения в другое
            Заливка прямоугольной области цветом
                  Заливка изображения цветом с учетом маски
            Объединение двух изображений
            Вычисление разницы двух изображений
            Преобразование в черно-белое изображение
            Замена цвета
            Прибавление значения ко всем пикселям
            Добавление рамки вокруг изображения или с одной стороны
       
      Класс UCvGrayFilter: применение фильтров к UImageGray
            Работа с массивами типа c_int (c_long)
                  Поиск минимального и максимального значений
                  Абсолютные значения
                  Объединение массивов
                  Нормализация диапазона значений
                  Приведение к диапазону от 0 до 255
            Свертка с ядром 3x3
                  Добавление паддинга для свертки
                  Удаление паддинга
                  Свертка с ядром 3x3 (тип int)
                  Вычисление градиента
                  Определение направления градиента
                  Свертка с ядром 3x3 (тип float)
            Свертка с ядром 5x5
                  Свертка с ядром 5x5 (тип int)
                  Свертка с ядром 5x5 (тип float)
            Расширение темных областей
            Расширение светлых областей
            Тиснение
       
      Класс UCvGrayEdges: выделение контуров объектов для UImageGray
            Фильтр Собеля
                  Выделение горизонтальных границ
                  Выделение вертикальных границ
                  Вычисление градиента и его направления
                  Выделение горизонтальных и вертикальных границ
                  Фильтр Собеля 5x5
            Фильтр Щарра
            Фильтр Прюитта
            Выделение контуров
            Лапласиан изображения
       
      Класс UCvGrayBlur: изменение резкости для UImageGray
            Однородное размытие
            Размытие по Гауссу (ядро 3x3)
            Размытие по Гауссу (ядро 5x5)
            Медианный фильтр
            Сглаживание изображения
            Повышение резкости

      Класс UCvBW: компьютерное зрение для черно-белых изображений
            Преобразование в черно-белое изображение
                  Преобразование объекта UImageGray в объект UMask и наоборот
                  Преобразование объекта UImageGray в строку в формате BWSTR и наоборот
                  Преобразование объекта UMask в строку в формате BWSTR и наоборот
            Инверсия цвета
            Сравнение изображений
            Логические операции
                  Логическое И
                  Логическое ИЛИ
                  Исключающее ИЛИ
                  Логическое РАВНО
                  Импликация
            Сравнение со значением
                  Равно
                  Не равно
                  Меньше
                  Меньше или равно
                  Больше
                  Больше или равно
                  Диапазон значений
                  Как получить значения, соответствующие маске?
       
      Класс UCvArea: работа с контурами и областями изображения
            Заливка произвольной области цветом
            Нумерация контуров и областей на черно-белом изображении
            Нумерация областей на изображении в оттенках серого
            Создание маски по идентификатору области
            Заливка области с учетом идентификатора области
            Обрезка изображения с учетом идентификатора области
            Обрезка изображения с учетом маски
            Обводка областей рамкой
            Выделение контуров объектов на черно-белом изображении
            Преобразование карты областей в черно-белое изображение
            Расширение черных областей на карте областей
            Создание скелетона
            Создание ключевых точек
       
      Класс UCvBGR: компьютерное зрение для UImageBGR
            Преобразование цветового пространства
                  Преобразование BGR в оттенки серого и наоборот
                  Преобразование BGR в RGB и наоборот
                  Преобразование BGR в RGBA и наоборот
                  Преобразование BGR в BGRA и наоборот
                  Преобразование BGR в HSV и наоборот
                  Преобразование BGR в HLS и наоборот
                  Преобразование BGR в Lab и наоборот
                  Преобразование BGR в YCrCb и наоборот

Описание библиотеки UImageCV

Категория: UImage C | Просмотров: 26 | Добавил: unicross | Теги: UImageCV | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Категории раздела
Списки слов [9]
Списки слов и словари
OCR [4]
Оптическое распознавание символов
UImage [2]
Графическая библиотека для Python
UImage C [9]
Графическая библиотека для Python
Программы [4]
Полезные программы
Прочее [3]
Другие темы
Календарь
«  Февраль 2026  »
Пн Вт Ср Чт Пт Сб Вс
      1
2345678
9101112131415
16171819202122
232425262728