Главная » 2026 » Январь » 05

UMask C API: маска или черно-белое изображение

Обработка изображений UMask в UImage C API выполняется с помощью функций из библиотеки libuimagegray.dll. Инструкция подключения библиотеки в Python с помощью модуля ctypes:

import os.path
import ctypes

dll_path = r"D:\UImageC\unicross_img\bin"
_ulibpath = os.path.abspath(os.path.join(dll_path, "libuimagegray.dll"))
_ulibc = ctypes.CDLL(_ulibpath)

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

Преобразовать объект ... Читать дальше »

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

UImageGray C API: преобразование в объект другого класса

В любой момент времени можно преобразовать объект UImageGray в объект другого класса изображения.

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

Преобразовать объект UImageRGB в объект UImageGray позволяет функция uimagegray_from_rgb(). Прототип функции:

int uimagegray_from_rgb(unsigned char* parr_rgb, int arr_len_rgb,
              &nb
		
		... 
		
			Читать дальше »
		
	
Категория: UImage C | Просмотров: 5 | Добавил: unicross | Дата: 05.01.2026 | Комментарии (0)

UImageGray C API: изображение в оттенках серого

Обработка изображений в оттенках серого в UImage C API выполняется с помощью функций из библиотеки libuimagegray.dll. Инструкция подключения библиотеки в Python с помощью модуля ctypes:

import os.path
import ctypes

dll_path = r"D:\UImageC\unicross_img\bin"
_ulibpath = os.path.abspath(os.path.join(dll_path, "libuimagegray.dll"))
_ulibc = ctypes.CDLL(_ulibpath)

В заголовочном файле uimagegray.h определены следующие константы, задающие ограничения:

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

UImage C API

Графическая библиотека UImageC содержит код на языке C, который можно вызвать из программ на Python, C или C++. Код компилируется в динамические библиотеки (dll) под Windows x64. Подключить библиотеку в программе на Python позволяет модуль ctypes, входящий в состав стандартной библиотеки. Пример подключения библиотеки libuimagegray.dll, расположенной в папке bin, относительно местоположения исполняемого файла:

import os.path
import ctypes

_ulibpath = os.path.abspath(
    os.path.join(os.path.dirname(__file__), "bin", "libuimagegray.dl
		
		... 
		
			Читать дальше »
		
	
Категория: UImage C | Просмотров: 6 | Добавил: unicross | Дата: 05.01.2026 | Комментарии (0)

UImageC: библиотека для работы с изображениями в Python, C и C++

Графическая библиотека UImageC  (только для Windows x64) содержит код не только на языке Python, но и код на языке C, который можно вызвать из программ на Python, C или C++. Код на языке C компилируется в динамические библиотеки (dll) под Windows x64. Подключить библиотеку в программе на Python позволяет модуль ctypes, входящий в состав стандартной библиотеки.

Основная часть библиотеки UImageC реализована для Python 3.8+. Она является надстройкой над библиотеками Pillow и ImageMagick. При этом она имеет свой собственный формат файла и дополнительные возможности. Если библиотека Pillow отсутствует, то выполняется попытка выполнить операц ... Читать дальше »

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

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