Главная » 2025 » Декабрь » 01

Преобразование объекта UImageRGB в объект другого класса

В любой момент времени можно преобразовать объект UImageRGB в объект другого класса изображения или в объект матрицы. Кроме того, можно преобразовать объект UImageRGB:

  • в объект Image из библиотеки PIL;
  • в объект PhotoImage из библиотеки Tkinter (см. описание класса UHelperTk);
  • в массив NumPy (см. описание класса UHelperNP);
  • в массив байтов.

... Читать дальше »

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

Класс UImageRGB: получение информации об объекте изображения

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

  • get_width() и get_height() — возвращают ширину и высоту соответственно. Пример:
from unicross_image.ucolor import UColor
from unicross_image.uimagergb import UImageRGB

img = UImageRGB(300, 200, UColor(255, 0, 0))
w = img.get_width()
h = img.get_height()
print(w, h) # 300 200
Категория: UImage | Просмотров: 1 | Добавил: unicross | Дата: Вчера | Комментарии (0)

Класс UImageRGB: сохранение изображения в файл

Сохранить изображение в файл позволяет метод save(). Формат метода:

save(<Путь>, quality_jpg=70, compress_level_png=6)

В качестве первого параметра указывается путь к файлу. По умолчанию изображения в формате JPEG сохраняются с качеством 70. С помощью параметра quality_jpg можно указать другое значение в диапазоне от 0 до 100. Параметр compress_level_png позволяет задать степень сжатия для PNG файлов  в диапазоне от ... Читать дальше »

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

Класс UImageRGB: загрузка изображения из файла

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

UImageRGB.load(<Путь>)

В качестве параметра указывается путь к файлу. Если загрузка выполнена успешно,  то метод вернет объект UImageRGB, а в противном случае — значение None. Пример:

from unicross_image.uimagergb import UImageRGB

img = UImageRGB.load("foto.jpg")
if img:
    print(img)  # UImageRGB(width=500, height=333)
else:
    p
		
		... 
		
			Читать дальше »
		
	
Категория: UImage | Просмотров: 2 | Добавил: unicross | Дата: Вчера | Комментарии (0)

Класс UImageRGB: изображение RGB

Класс UImageRGB описывает цветное изображение с 3-я каналами RGB (int от 0 до 255, тип UMat.Type_8U). Инструкция импорта:

from unicross_image.uimagergb import UImageRGB

Создание нового изображения

Создать новое изображение позволяет конструктор класса UImageRGB:

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

Категории раздела
Списки слов [10]
Списки слов и словари
OCR [4]
Оптическое распознавание символов
UImage [23]
Графическая библиотека для Python
Программы [4]
Полезные программы
Прочее [3]
Другие темы
Календарь
«  Декабрь 2025  »
Пн Вт Ср Чт Пт Сб Вс
1234567
891011121314
15161718192021
22232425262728
293031
Архив записей