我正在为 Ubuntu App Showdown 制作一个应用程序,我想添加基本的图像编辑功能,比如为图像添加黑白、灰色效果等。但我不知道该怎么做。我一直在阅读有关 PIL 的文章,我试过它,但我无法让它工作。所以如果你能帮我举个例子或一个教程链接或其他东西,那将非常有帮助。谢谢。
答案1
您可以使用Python 图像库 (PIL),但你也可以使用开罗。这还取决于您在应用程序中使用了哪种图形工具包(GTK、Qt 或其他...)
- PIL 教程 -这是一个和这是另一个这应该可以帮助你开始
- PyGTK Cairo 教程- 有点过时,因为 Ubuntu 12.04 使用 GTK3,而本教程是为 GTK2 编写的。
答案2
使用 Python 进行图像编辑的另一种方法是编写 GIMP 脚本或插件。Akkana Peck在她的 GIMP 书中和相应的网站上有一些关于此的信息。
但当然这可能不适合你的应用程序......