如何在Django Photologue中制作定制的照片效果?

2024-06-01 00:41:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用Photologue应用程序在Django中创建一个图像库。有很多PhotoEffects随它而来。我想扩展这些,使我自己,以便我可以做更复杂的效果,如添加下降阴影,光泽覆盖等

是否可以创建自定义效果,Photologue可以用来处理上传的图像?在


Tags: django图像应用程序阴影效果光泽photologuephotoeffects
2条回答

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

看起来您可以在utils文件中定义另一个预设效果,然后将其导入到模型.py. 然后您需要将它作为选项添加到模型.py. 当然,这会让你的摄影作品有点符合你的需要。在

相关问题 更多 >