我正在使用Photologue应用程序在Django中创建图片库。它带有许多PhotoEffects。我想扩展这些并自己制作,以便可以做更复杂的效果,例如添加阴影,光泽覆盖等。

是否可以创建自定义效果,然后Photologue可以使用该自定义效果来处理上载的图像?

最佳答案

我是Photologue的开发人员。我建议您看一下Photologue的3.x分支,更具体地说,是django-imagekit,它基于它的新库:http://bitbucket.org/jdriscoll/django-imagekit/wiki/Home。 ImageKit的目标之一是使扩展Photologue更容易。现在,所有效果和操作都以“处理器”的形式实现,它们只是一个包装使用PIL图像,执行某些操作并返回图像的函数的类。然后将这些处理器以您喜欢的任何配置链接在一起。 3.x分支很早就被忽略了(我会为您找个借口),但是在最新版本的ImageKit中放下它并不难,并且具有与Photologue 2.x相当的功能。

关于python - 如何在Django Photologue中制作自定义PhotoEffects?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1089304/

10-14 04:55