Skip to main content
 首页 » 编程设计

python之如何在 Django Photologue 中制作自定义 PhotoEffects

2024年09月03日31fff_TT

我正在使用 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 具有接近的功能对等。