我想以 Facebook 的方式调整(缩小)一些图像的大小。ImageMagick,但是,我愿意接受建议 :)
我相信 Facebook 正在这样做:
假设您的最大宽度 x 高度为 250x200,Facebook 正在优化它的使用。尝试尽可能多地使用 250x200。例如,如果您缩小图像并获得 220x200,那么他们会从图像的顶部和底部剪切,直到尽可能多地使用 250x200 帧。实际上,我认为他们从底部获取更多,而不是顶部(大约 1:2.5),我相信这是因为大多数图片的头部都在顶部,而 Facebook 意识到了这一点。
这种大小调整算法有什么名字吗?有没有办法让 ImageMagick 做到这一点?
提前致谢!
编辑 实际上,Facebook 可能根本不会采用这种“智能”调整大小的技术。他们只是在有最小宽度/最小高度的地方调整大小。然后,当他们在相册中展示图片时,他们会从顶部/底部或左侧/右侧切入,以尽可能多地使用框架(至少我是这样认为的)。
-托拜厄斯