首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Django Photologue中自定义PhotoEffects?

如何在Django Photologue中自定义PhotoEffects?
EN

Stack Overflow用户
提问于 2009-07-06 21:30:06
回答 2查看 629关注 0票数 2

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

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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-07-07 00:17:00

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

票数 2
EN

Stack Overflow用户

发布于 2009-07-06 23:13:12

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1089304

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档