WWWadmin.ru
UImage: open source библиотека для работы с изображениями в Python 3
Графическая open source библиотека UImage для Python 3.8+ является надстройкой над библиотеками Pillow (PIL) и ImageMagick. При этом она имеет свой собственный формат файла и дополнительные возможности. Если библиотека Pillow отсутствует, то выполняется попытка выполнить операцию с помощью библиотеки ImageMagick.
UImage 1.2.0: open source библиотека для работы с изображениями в Python 3
Обзор возможностей библиотеки
Подключение библиотеки и импорт классов из модулей
Примеры использования библиотеки
Использование Pillow в программе на Python
Использование ImageMagick в программе на Python
Форматы файлов UImage и PPM
Взаимодействие с Tkinter и объектом PhotoImage
Взаимодействие с библиотекой NumPy
Взаимодействие с библиотекой Matplotlib
Настройка пути к каталогу для временных файлов
Модули библиотеки UImage
Класс UColor: цвет в формате RGBA
Класс UPoint: координаты точки (тип int)
Класс UPointF: координаты точки (тип float)
Класс USize: размеры прямоугольной области (тип int)
Класс USizeF: размеры прямоугольной области (тип float)
Класс URect: координаты и размеры прямоугольной области
Чтение и запись графических файлов .uimage
Класс UHelperTk: взаимодействие с библиотекой Tkinter
Класс UMat: матрица с произвольными значениями
Класс UImage: изображение RGBA
Класс UImageChange: преобразование изображений UImage
Класс UImageRGB: изображение RGB
Класс UImageRGBChange: преобразование изображений UImageRGB
Класс UImageGray: изображение в оттенках серого
Класс UMask: маска или черно-белое изображение
Класс UImageGrayChange: преобразование изображений UImageGray
Класс UFont: характеристики шрифта
Класс UImageDrawPIL: рисование на UImage
Класс UImageRGBDrawPIL: рисование на UImageRGB
Класс UImageGrayDrawPIL: рисование на UImageGray
Класс UHelperNP: взаимодействие с библиотекой NumPy
Класс UHelperPlt: взаимодействие с библиотекой Matplotlib
Лицензии
md5: 048da9ea93d3067d2f2df0330389a086
sha256: 1c6e34f1245878ff488504eeb9151742e539a7ef294af081fe563b52d32aeb36
ImageMagick License (https://imagemagick.org/script/license.php)
Download UImage version 1.2.0Donate
Списки слов русского языка (TXT, CSV)
На этом сайте вы найдете списки слов русского языка в формате TXT (простой текст в кодировке UTF-8) или CSV (текст с разделителями), а также программы для работы со списками слов.
Регистр символов имеет значение!
Буквы Е и Ё считаются разными, если явно не указано иное!
Список существительных русского языка в формате TXT
Список собственных имен
Список слов русского языка в формате TXT (170 тыс.)
База данных слов русского языка в любых падежах и числах (2 млн 950 тыс.)
Список слов русского языка по частям речи
Список слов русского языка с ударениями в формате TXT
Список матерных слов (бан-слов) в формате TXT
Обратный словарь русского языка в формате TXT
Машинно-читаемый словарь анаграмм русского языка в форматах TXT и CSV
Стоимость указана для физических лиц. Списки можно использовать для личных нужд, для игр в слова (например, для разгадывания кроссвордов, создания рифм и др.), лингвистических исследований и др. некоммерческого использования. Авторские права на списки не передаются. Для коммерческого использования требуется дополнительное согласование.
Расстановка ударений в словах для озвучивания текста
Программа позволяет расставить ударения в тексте, состоящем из русских слов. Она будет полезна дикторам радио и телевидения, людям, изучающим русский язык, а также для генерации речи с помощью синтезаторов (аудио-книг, говорилок, читалок), например, для программы Балаболка.
В программе предпочтение отдается произношению, часто в ущерб нормам литературного русского языка. Помимо ударений указывается и произношение, например, вместо параш`Ют будет вставлено слово параш`Ут (это не по нормам русского языка, но именно так мы и говорим). Если в слове возможны варианты расстановки ударения (без искажения смысла), то выбирается один вариант. Программа дополнительно отображает количественные и порядковые числительные прописью. Прописью также выводятся римские числа и даты.
Следует учитывать, что программа выполняет расстановку ударений в словах русского языка, а также в фамилиях, именах, географических названиях и др. При этом, слова, набранные только заглавными буквами (исключениями являются аббревиатуры и слова, существующие в словарях) не обрабатываются. Пользователь может задать свой вариант расстановки ударений для любого слова, состоящего из русских или английских букв, с помощью пользовательского словаря.
Описание программы для расстановки ударений в словах
Как со мной связаться?
Напишите о своем желании на почту unicross@mail.ru или заполните форму ниже