Класс UHelperNP: выполнение преобразований с помощью NumPy
Класс UHelperNP позволяет выполнить различные преобразования изображений с помощью библиотеки NumPy. Инструкция импорта:
from unicross_image.uhelper_np import UHelperNP
UImage: графическая библиотека для Python (PIL + ImageMagick + Tkinter)
Класс UHelperNP
Преобразование объекта изображения в массив NumPy
Тип uint8 (диапазон значений от 0 до 255)
Тип int32 (диапазон значений от 0 до 255)
Тип uint16 (диапазон значений от 0 до 65 535)
Тип float32 (диапазон значений от 0.0 до 1.0)
Тип float64 (диапазон значений от 0.0 до 1.0)
Преобразование массива NumPy в объект изображения
Тип uint8 (диапазон значений от 0 до 255)
Тип int32 (диапазон значений от 0 до 255)
Тип uint16 (диапазон значений от 0 до 65 535)
Типы float32 и float64 (диапазон значений от 0.0 до 1.0)
Преобразование объекта изображения в объект UMat и наоборот
Преобразование цветного изображения в оттенки серого
Преобразование изображения в оттенках серого в черно-белое
Преобразование объекта UImageGray в объект UMask и наоборот
Преобразование объекта UImageGray в строку в формате BWSTR и наоборот
Преобразование объекта UMask в строку в формате BWSTR и наоборот
Нормализация диапазона значений
Разделение изображения на каналы
UImageGray: зеркальное отражение изображения
UImageGray: вращение изображения на угол кратный 90 градусам
UImageGray: заливка прямоугольной области цветом
UImageGray: обрезка изображения
UImageGray: обрезка лишних одноцветных границ
UImageGray: вставка одного изображения в другое
UImageGray: объединение двух изображений
UImageGray: добавление рамки вокруг изображения или с одной стороны
Добавление паддинга для свертки
UImageGray: сравнение двух изображений
UImageGray: вычисление гистограммы
Сравнение двух строк в формате BWSTR
Класс входит в состав графической библиотеки UImage для Python 3. Описание библиотеки UImage