【发布时间】:2018-08-06 16:49:58
【问题描述】:
在 PHP 世界中是否存在与 SORL 缩略图(一个 Django 项目)等效的功能。
具体来说: 1)它缓存结果(动态生成缩略图太占用CPU)。 2) 它提供了一种智能裁剪功能,可以根据图像熵进行裁剪以适应(因此它不只是裁剪到中心,而是裁剪“动作”所在的位置)。
我正在寻找的主要功能是智能裁剪功能。
【问题讨论】:
在 PHP 世界中是否存在与 SORL 缩略图(一个 Django 项目)等效的功能。
具体来说: 1)它缓存结果(动态生成缩略图太占用CPU)。 2) 它提供了一种智能裁剪功能,可以根据图像熵进行裁剪以适应(因此它不只是裁剪到中心,而是裁剪“动作”所在的位置)。
我正在寻找的主要功能是智能裁剪功能。
【问题讨论】:
我一开始就知道的唯一图像处理工具是
php.net/manual/en/book.image.php
但是经过一些快速的谷歌搜索后发现
http://www.ajquick.com/programming/thumbnail/
希望其中之一有所帮助。
【讨论】:
我找到了一个可以从中提取一些 php 代码的 drupal 模块:
http://github.com/dylantack/codename_cornbaby
它实际上是基于引用的相同的 django-sorl-thumbnail 方法,所以这是完美的。
【讨论】:
如果您确实遇到了这个问题,虽然它是一个非常古老的问题,但您可以尝试像 ImageKit.io 这样提供开箱即用的smart cropping 的工具。它在内部使用面部和特征检测来为智能裁剪进行必要的计算。 ImageKit 还具有面部裁剪模式,可从原始图像中挑选出面部以创建缩略图。
【讨论】: