1
qdvictory 2012-08-27 11:15:55 +08:00
这个貌似用不同的尺寸就可以解决的啊,而且就算你传上去也不可能自动帮你识别retina,不还得你自己调用。
举例: 上传100×100的,建一个50×50的尺寸,over |
3
mingxing 2012-08-27 11:21:46 +08:00
感谢你的建议,您的需求已经提交给产品部门,稍后会给你答复;另外,其实你提到的功能,也可以通过缩略图的缩放功能来实现,放大到你指定的尺寸即可~
另外,你的联系方式是否方便留一个,邮箱或者即时沟通的工具,我们产品应该想跟你聊聊需求问题~ |
6
Eyon OP @qdvictory 是将小图转大图,不是把大图变小图。自动识别请看 retinajs.com
@netputer @mingxing 2x 生成方面 http://www.cssigniter.com/ignite/retina-images-for-wordpress/ 这里有个wp插件就能做到(php程序生成),证明程序上是没问题的,清晰度也没有问题。 |
7
Eyon OP |
9
netputer 2012-08-27 13:56:40 +08:00
@Eyon 我想你是理解错了,那个插件的原理是来自 https://github.com/Retina-Images/Retina-Images ,而其中的 Readme 已经写得很清楚了: A high-res version of the image exists.
也就是说,这个插件是通过代码判断当前设备是否为 Retina Display ,是的话,通过 PHP 实现同一个图片地址加载 @2x 的图。 |
10
zhouhanqin 2012-08-27 17:57:37 +08:00
我不是客服!~
|
11
Eyon OP |
12
Eyon OP @zhouhanqin 我掌嘴了三次,对不起了
|
13
zhouhanqin 2012-08-27 18:05:35 +08:00
@Eyon我大人有大量,原谅你了!~哈哈哈
|
14
blacktulip 2012-08-27 18:25:09 +08:00 1
楼主对图片处理的一些概念理解有误,对那个wordpress插件也没整明白。
首先要明白一点:原图包含了图片的最大信息,原图是无法在保留原有信息密度的前提下放大到哪怕101%的,更不要提楼主说的放大到2x(400%)。提供原图的2x完全没有意义,retina屏幕的系统自己就能把图片拉扯到2x。有一些算法是可以用插值“放大”原图,那只是欺骗眼睛的把戏。 其次,楼主请仔细看那个wp插件的附图: http://cdn.cssigniter.com/ignite/wp-content/uploads/2012/06/x2images.jpg 所有缩略图都做了2x处理,只有image.jpg,也就是原图,没有[email protected],为什么?因为无意义,原图是无法“无损”放大的。 另外,我胆敢很肯定地说一句,那些2x的缩略图,统统是由原图缩下去的,绝不是由小缩略图放大上来的。只要有一小时以上的图片处理经验的人就会同意我的看法。楼主可以看到,最大的缩略图也没有超过原图的尺寸。 |
15
Eyon OP @blacktulip 谢谢,经你一提醒发现确实没有原图的@2x版本,你最后的推断应该是正确的。已送上感谢币
|
16
jacobbubu 2013-06-16 16:28:10 +08:00
这篇文章给了一个很好地解决自动Retina图片rewrite的思路,又拍云可以参考。http://shauninman.com/tmp/retina/
|