Создавание приложения редактирования изображение в Python

Мне нужен редактор мозаики/спрайта отчасти как Pixen, но я не мог найти один для Windows, таким образом, я думал, что это могло бы быть хорошее осуществление для меня, чтобы попытаться соединить то. Я использую Python, так есть ли какие-либо библиотеки там, которые подходят для задачи соединения простого редактора мозаики/спрайта?

5
задан Enrico Tuvera Jr 8 January 2010 в 14:01
поделиться

4 ответа

Итак, дело в том, что создание сложного приложения с хорошим пользовательским интерфейсом занимает время - я просто немного расширяю ответ на THC4k.

PIL, по крайней мере, один только PIL для этого бесполезен: у него есть некоторые функции для манипулирования изображениями, но сложная задача здесь - создание и настройка желаемого вами пользовательского интерфейса.

Вот здесь и появляются наборы инструментов для виджетов: Вы должны выбрать платформу, которая может предложить вам кнопки, изображения, загрузить и сохранить файлы изображений, может быть, некоторые специализированные виджеты, которые вы можете использовать для создания своих цветных образцов и т.д. как GTK+, так и QT4. 5 имеют либеральную лицензию, очень полные и очень непитонические по своему использованию :-(

(Пока вы этим занимаетесь, при использовании этих библиотек и инструментальных средств наше приложение может быть легко многоплатформенным: вам не нужно делать его специфичным для окон, так же легко создать приложение, которое будет работать на Windows, Linux и Mac, используя python и либо GTK+, либо Qt4)

Я бы посоветовал вам научиться правильно использовать GIMP: это редактор изображений, и, конечно же, в нем не будет много инструментов, необходимых для спрайтов: но вы можете расширить его возможности с помощью плагинов Python. С другой стороны, GIMP имеет тысячи возможностей, которые вам больше не понадобится создавать для вашего отдельного приложения. (Подумайте о поддержке слоёв, цветовых фильтрах, вращении изображений и т.д...)

Проверьте, как установить GIMP с поддержкой Python в Windows, а затем потратьте несколько часов на изучение приложения, предпочтительно с текстом, похожим на книгу, чтобы найти скрытые возможности.

Хорошо, наконец-то: Если вам нужна очень простая вещь, просто на вкус "я сделал это" - вы можете использовать Pygame: Вы должны делать все рисунки в окне, включая текст - но иметь более прямой доступ к пикселям, цветам, щелчкам мыши и координатам, чем с GTK+ или Qt, в каком-то смысле вам будет гораздо меньше накладных расходов на изучение API и внутренней работы.

1
ответ дан 13 December 2019 в 19:28
поделиться

Вы можете попробовать PyGame , но, серьезно, вы не смогли найти бесплатный графический редактор для Windows ?? !!

РЕДАКТИРОВАТЬ: В прошлом я использовал IconXP Aha-Soft для работы с пикселями, но он стоит 30 долларов США и не предлагает все функции Pixen, которые, я думаю, вам понадобятся.

1
ответ дан 13 December 2019 в 19:28
поделиться

Вам просто нужен инструментарий GUI (GTK, QT, WX) библиотека изображения (PIL) и 500 часов бесплатного времени ...

6
ответ дан 13 December 2019 в 19:28
поделиться

Вы смотрели на библиотеку визуализации Python (PIL)?

3
ответ дан 13 December 2019 в 19:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: