1
raptium 2017-06-20 15:16:21 +08:00
我记得效果和 Photoshop 里的 USM 锐化 差不多
|
2
reus 2017-06-20 15:20:30 +08:00
google "flickr image resize algorithm"
|
3
pubby 2017-06-20 17:43:32 +08:00 6
以前对着 flickr 测试过很多次,可以做到画质和大小很接近,用的 ImageMagick
convert input.jpg -size 800x -type TrueColor -thumbnail 500x -sharpen "1x1" -sampling-factor "1x1,1x1,1x1" -quality 90 output.jpg 如果图片原始分辨率很大,就 -size 800x 加快速度 比如缩放到 500 宽,那就 -size 800x 采样 -sharpen "1x1" 需要根据条件来判断是否采用: 根据我的经验 原始面积 /目标面积 >=4 就需要开启锐化 |
4
DavidSheh 2017-06-21 11:15:04 +08:00
flickr 官方有篇文章介绍使用 GPU 实时调整图片大小的文章,你可以看看,链接:
http://code.flickr.net/2015/06/25/real-time-resizing-of-flickr-images-using-gpus/ 友情提示:打开链接需要翻墙,用 host 文件好像不能打开,得用 VPN 才行。 |
5
nicoljiang 2017-06-21 15:15:11 +08:00
以前我做过。
我觉得这里可能有底层技术的差别,但是其实还有很多是你的策略可以掌控的。 比如我以前的策略,就是每缩小到一个什么级别,锐化程度就提高一点,清晰度也提高一点。 最终可以保证非常小的图也有很好的细节。当然或许跟 Flickr 相比可能还有差距,但肉眼绝对看不出来了(我对比过)。 另外以前在模仿新浪微博的水印的时候也是,为了保证各个尺寸的图片都拥有大小合理且清晰的水印图,实际上做起来的策略不简单的。 |