Главная » UImage

UImageGray: заливка прямоугольной области цветом

Закрасить прямоугольную область каким-либо оттенком серого цвета позволяет статический метод uimagegray_fill_rect() из класса UHelperNP. Формат метода:

UHelperNP.uimagegray_fill_rect(<UImageGray>, <Цвет>, <URect>,
                               is_normalize=False)

В первом параметре указывается объект UImageGray. Во втором параметре задается цвет заливки в виде числа от ... Читать дальше »

Категория: UImage | Просмотров: 5 | Добавил: unicross | Дата: 22.12.2025 | Комментарии (0)

UImageGray: вращение изображения на угол кратный 90 градусам

Повернуть изображение на 90 градусов против часовой стрелки позволяет статический метод uimagegray_rotate_90() из класса UHelperNP. Формат метода:

UHelperNP.uimagegray_rotate_90(<UImageGray>, is_normalize=False)

В качестве параметра указывается объект UImageGray. Если в параметре is_normalize задано значение True ... Читать дальше »

Категория: UImage | Просмотров: 5 | Добавил: unicross | Дата: 22.12.2025 | Комментарии (0)

UImageGray: зеркальное отражение изображения по вертикали или горизонтали

Зеркально отразить изображение по горизонтали позволяет статический метод uimagegray_flip_x() из класса UHelperNP. Формат метода:

UHelperNP.uimagegray_flip_x(<UImageGray>, is_normalize=False)

В качестве параметра указывается объект UImageGray. Если в параметре is_normalize задано значение True, то будет выполнена нормализация диа ... Читать дальше »

Категория: UImage | Просмотров: 4 | Добавил: unicross | Дата: 22.12.2025 | Комментарии (0)

Разделение изображения на каналы

Разделить изображение UImage на отдельные каналы позволяет статический метод uimage_split() из класса UHelperNP. Формат метода:

UHelperNP.uimage_split(<UImage>)

В качестве параметра указывается объект UImage. Метод возвращает кортеж из 4-х элементов (R, G, B, A), или None — в случае ошибки. Каждый элемент кортежа является массивом NumPy. Операция выполняется с по ... Читать дальше »

Категория: UImage | Просмотров: 5 | Добавил: unicross | Дата: 22.12.2025 | Комментарии (0)

Нормализация диапазона значений

Выполнить нормализацию значений в диапазоне от 0 до 255 позволяет статический метод normalize_8u() из класса UHelperNP. Формат метода:

UHelperNP.normalize_8u(<UImage>)

В качестве параметра можно указать объекты UMat, UImage, UImageRGB или UImageGray. Новы ... Читать дальше »

Категория: UImage | Просмотров: 5 | Добавил: unicross | Дата: 22.12.2025 | Комментарии (0)

Преобразование объекта UImageGray в строку в формате BWSTR и наоборот

Строка в формате BWSTR может содержать только два значения:

  • 0 — означает черный цвет (соответствует значению 0);
  • 1 — означает белый цвет (соответствует значению 255).

Строки двумерной матрицы записываются слева направо и сверху вниз. Точно так же, как в список arr.

Преобразовать черно-белое изображение, хранимое в объекте UImageGray, в строку в формате BWSTR позволя ... Читать дальше »

Категория: UImage | Просмотров: 4 | Добавил: unicross | Дата: 22.12.2025 | Комментарии (0)

Преобразование объекта UImageGray в объект UMask и наоборот

Преобразовать объект UImageGray в объект UMask позволяет статический метод uimagegray_to_umask() из класса UHelperNP. Формат метода:

UHelperNP.uimagegray_to_umask(<UImageGray>, threshold=127, invert=False,
                               x=0, y=0)

В качестве первого параметра указывается объект ... Читать дальше »

Категория: UImage | Просмотров: 5 | Добавил: unicross | Дата: 22.12.2025 | Комментарии (0)

Преобразование цветного изображения в оттенки серого

Преобразовать изображение UImageRGB в оттенки серого позволяет статический метод uimagergb_grayscale() из класса UHelperNP. Формат метода:

UHelperNP.uimagergb_grayscale(<UImageRGB>, method="Rec601",
                               is_round=True, is_normalize=False)

В качестве первого параметра указывается объект UImag ... Читать дальше »

Категория: UImage | Просмотров: 4 | Добавил: unicross | Дата: 22.12.2025 | Комментарии (0)

Преобразование объекта изображения в объект UMat и наоборот

Преобразовать объект изображения в объект UMat с типом Type_64F позволяет статический метод uimage_to_umat64f() из класса UHelperNP. Формат метода:

UHelperNP.uimage_to_umat64f(<UImage>, is_normalize=False)

В первом параметре указывается объект изображения UImage, UImageRGB или ... Читать дальше »

Категория: UImage | Просмотров: 4 | Добавил: unicross | Дата: 22.12.2025 | Комментарии (0)

Преобразование массива NumPy в объект изображения

Преобразовать массив NumPy в объект изображения позволяют следующие статические методы из класса UHelperNP:

  • ndimage_to_uimage() — возвращает объект изображения на основе массива с типом uint8 (диапазон значений от 0 до 255);
  • npint_to_uimage() — возвращает объект изображения на основе массива с типом int32 (с сохранением диапазона значений от 0 до 255);
  • ... Читать дальше »
Категория: UImage | Просмотров: 5 | Добавил: unicross | Дата: 22.12.2025 | Комментарии (0)

« 1 2 3 4 ... 7 8 »
Категории раздела
Списки слов [10]
Списки слов и словари
OCR [4]
Оптическое распознавание символов
UImage [80]
Графическая библиотека для Python
UImage C [7]
Графическая библиотека для Python
Программы [4]
Полезные программы
Прочее [3]
Другие темы
Календарь
«  Январь 2026  »
Пн Вт Ср Чт Пт Сб Вс
   1234
567891011
12131415161718
19202122232425
262728293031