阅读:17101回复:72
这种功能可以在浏览器上实现吗,任意定义图片尺寸而不产生锯齿?
比如在html中设置图片一个width值,这个值比图片本身的宽度要小,预览就会有锯齿。现在很多图片浏览软件,可以任意缩放图片而不产生锯齿,连winxp自带的图片和传真查看器都可以。现在我想知道,在浏览器中实现这个功能可能吗?不是那种图片自动缩放功能,因为图片本身还占不到整个页面。
产生这个想法的根源是最近喜欢上了msn 的blog,可是贴幅大点的图,用ie的网友就只能看到一部分,它的blog框就那么大;用firefox是能看到所有的图,但版式也乱了,就想设个width值约束图片的大小,可是那个效果就没法看。 |
|
1楼#
发布于:2005-06-06 12:51
矢量图只适合于线条比较简单的图片。
而且实际上矢量图更消耗CPU时间,因为矢量图只保存线条的数学函数,比如贝塞尔曲线什么的,显示的时候需要CPU实时计算。 打开一个有很多Flash的网站,比如sina首页,CPU占用就会飙升,就是因为这个原因。 |
|
2楼#
发布于:2005-06-06 12:51
如何把一张位图转化成矢量图?
如果所有的图片都是我自己画的,一切都不成问题,可它们几乎都是链接在其它网站上的。 |
|
3楼#
发布于:2005-06-06 12:51
|
|
4楼#
发布于:2005-06-06 12:51
请使用浏览器可以支持的矢量格式
应该能解决这个问题~~~ |
|
5楼#
发布于:2005-06-06 12:51
GPU并不能够完成所有的图象运算,也不可能内置很多图像算法,大部分运算还是要靠CPU来完成。
|
|
6楼#
发布于:2005-06-06 12:51
|
|
7楼#
发布于:2005-06-06 12:51
这个帖子掰出了不少了……
|
|
|
8楼#
发布于:2005-06-06 12:51
这样又涉及到兼容性问题,算了,占用cpu大就大了,兼容性是要有牺牲的。
硬件固定的平台,比如xbox,cpu和内存从数值上看并不恐怖,可是游戏效果就很恐怖。部分是因为专用的操作系统,部分是因为游戏开发者不用为兼容性作牺牲。 |
|
9楼#
发布于:2005-06-06 12:51
能否把这部分划归到GPU来运算呢,调用GPU和显存,cpu只是发出去一个图片,得到一个新图片而已。
|
|
10楼#
发布于:2005-06-06 12:51
简体重新发一次
我觉得2D的抗锯齿和3D的不同。Browser要解决图片缩放之后效果的问题,并不是显卡的质量问题,而是CPU和内存问题。 网上的图片被Browser下载到本地之后,内存里装载的是该图片。如果要将该图片进行抗锯齿,放大不失真等效果,就必须要进行算法运算,生成新的图片放 在内存里面。因此可以想象,对内存的消耗是很大的。特别是如果网页允许做动态改变图片尺寸,方向等动作的时候,内存和CPU的消耗都会非常大。 现在的图片显示模式应该很简单,在Draw的时候,从内存中的原图按照缩放的算法,动态抽样显示,不需要生成新的图片。 以上是基于本人处理图片时候的一点经验猜测的,呵呵。 |
|
11楼#
发布于:2005-06-06 12:51
我覺得2D的抗鋸齒和3D的不同。Browser要解決圖片縮放之後效果的問題,並不是顯卡的質量問題,而是CPU和內存問題。
網上的圖片被Browser下載到本地之後,內存裡裝載的是該圖片。如果要將該圖片進行抗鋸齒,放大不失真等效果,就必須要進行算法運算,生成新的圖片放在內存裡面。因此可以想像,對內存的消耗是很大的。特別是如果網頁允許做動態改變圖片尺寸,方向等動作的時候,內存和CPU的消耗都會非常大。 現在的圖片顯示模式應該很簡單,在Draw的時候,從內存中的原圖按照縮放的算法,動態抽樣顯示,不需要生成新的圖片。 以上是基于本人處理圖片時候的一點經驗猜測的,呵呵。 |
|
12楼#
发布于:2005-06-06 12:51
我上面的例子只是表明,限制也只是限制而已,限制的存在不能成为不作为的理由。
当然是可选项比较好,毕竟机器再high,还是有用得凶的时候,xp的视觉特效也可以关闭不是吗。 |
|
13楼#
发布于:2005-06-06 12:51
又举了个不恰当的例子。
核弹是必须的,因为这关系到国家存亡。 而这只不过是个小小的浏览器。。。。。 就算会有部分人需要, 而哪天mozilla firefox也支持了这个功能。做成可选项应该比较好。 不争啦,不争啦。 |
|
|
14楼#
发布于:2005-06-06 12:51
这个就涉及到前瞻性了,就像在新中国的困苦条件下研制原子弹一样,条件限制大不大?我们需不需要? 可见限制也只是限制而已,不代表不需要,也不代表不合实际。 尽管条件差,核弹辛辛苦苦造成了。同样的,这个功能就算现在实现,也还是有人的机器可以承担,对他们来说就不是不现实。 |
|
上一页
下一页