|
fdsiuha
高级用户
闷
积分 587
发帖 302
注册 2005-7-25
状态 离线
|
『第
16 楼』:
M兄的研究相当彻底
在此基础上我愿意与大家分享我的观点
首先,不能忽略的是,该文件是GIF文件
-----------------------------------------------------------
GIF是一种基于数学公式的压缩方式。
其原理是将离散的数值用连续的函数来描述
那么,经过压缩后的文件,会有图象质量的损失。这些损失必须降低到肉眼观察范围(根据压缩比)或可以接受的范围。
-----------------------------------------------------------
对于我们来说,这些文件压缩以后就会有图象质量的损失,在GIF里图象损失意味着象素的晕开,即模糊,但是这些都只考虑了正向的显示效果,所以在图象上出现的近似白色而不是白色,类同黑色其实却是另外一种颜色的情况。这些都是在正向显示的时候由于极其近似旁边的颜色,人眼无法察觉(压缩比合适)。但是反色的时候却与前景色和背景色以及透明色完全划清界限,所以有“隐藏”的图象的出现。
-----------------------------------------------------------
其实这样的现象在其他的复杂图象中完全存在,譬如本文最后的两个表情符号,反色会有“白”边,但是由于我们确定会忽略复杂图象的被选中后反色后的杂色。所以当简单图象出现这种情况--尤其是规则的几何图形(经过压缩算法后产生的色晕也是有规则的)--我们就非常吃惊了
-----------------------------------------------------------
恕我分段写下上面的话,因为我的K6-2老机子可能已经要到寿命了,频繁死机
[ Last edited by fdsiuha on 2005-9-5 at 23:20 ]
|
欢迎造访DOS的小屋!
http://risky.ik8.com |
|
2005-9-5 22:51 |
|
|
Michael
钻石会员
积分 10046
发帖 3039
注册 2002-11-11
状态 离线
|
『第
17 楼』:
刚才发现IE对16bit JPG图像的反色仍是间隔填充蓝色,至少我的眼睛这么告诉我。
另外,我发现反色后的图像仍存在各种颜色,至少是存在各种颜色的像素。
|
简单就是美 |
|
2005-9-5 22:53 |
|
|
willsort
元老会员
Batchinger
积分 4432
发帖 1512
注册 2002-10-18
状态 离线
|
『第
18 楼』:
Re Michael(17楼):
>>刚才发现IE对16bit JPG图像的反色仍是间隔填充蓝色
那即是说明,JPEG格式也有类似的“抖动”效果,或许BitMap也会有,可能与图像制作软件有关。
>>发现反色后的图像仍存在各种颜色,至少是存在各种颜色的像素
那就说明,反色颜色仍然有很多,很可能一样多,只是原来相近的反色后相差很大,原来相差很大的反色后反而相近了。比如你ID的黑色和等级的红色。
[ Last edited by willsort on 2005-9-6 at 19:12 ]
|
※ Batchinger 致 Bat Fans:请访问 [讨论]批处理编程的异类 ,欢迎交流与共享批处理编程心得! |
|
2005-9-5 22:59 |
|
|
Michael
钻石会员
积分 10046
发帖 3039
注册 2002-11-11
状态 离线
|
『第
19 楼』:
不过,大家可以考虑一下,GIF文件可以存为Transparent型的,全蓝填充是否和这有关系?
|
简单就是美 |
|
2005-9-5 23:03 |
|
|
fdsiuha
高级用户
闷
积分 587
发帖 302
注册 2005-7-25
状态 离线
|
『第
20 楼』:
否
会员等级是以 加重字体 的方式显示的,这个时候无论是什么颜色,都统统反色为系统背景色。
图象的问题具体解释请看我楼上的回复。
反色后显示出来的象素并非是由于IE和软件引起的,是因为他们本来就不是背景色,也不是前景色,只是由于压缩而带来的额外的象素罢了,因为有了它们所以图象的品质会下降。
[ Last edited by fdsiuha on 2005-9-5 at 23:17 ]
|
欢迎造访DOS的小屋!
http://risky.ik8.com |
|
2005-9-5 23:13 |
|
|
willsort
元老会员
Batchinger
积分 4432
发帖 1512
注册 2002-10-18
状态 离线
|
『第
21 楼』:
Re All:
这是我用"画图"作的3张图片,大家可以比较一下。
GIF JPG PNG
[ Last edited by willsort on 2005-9-6 at 19:18 ]
附件
1: 十字_gif.GIF (2005-9-6 19:09, 834 bytes, 下载附件所需积分 1 点
,下载次数: 69)
附件
2: 十字_jpg.JPG (2005-9-6 19:09, 696 bytes, 下载附件所需积分 1 点
,下载次数: 66)
附件
3: 十字_png.PNG (2005-9-6 19:11, 190 bytes, 下载附件所需积分 1 点
,下载次数: 66)
|
※ Batchinger 致 Bat Fans:请访问 [讨论]批处理编程的异类 ,欢迎交流与共享批处理编程心得! |
|
2005-9-6 19:09 |
|
|
GOTOmsdos
铂金会员
C++启程者
积分 5154
发帖 1827
注册 2003-7-18
状态 离线
|
『第
22 楼』:
TO willsort:
请教一下: 你的贴图是怎样猎捕的?
因为,一般猎捕器,在你点击他处时,那个效果会消失的呀?
...
??
|
|
2005-9-6 20:48 |
|
|
willsort
元老会员
Batchinger
积分 4432
发帖 1512
注册 2002-10-18
状态 离线
|
『第
23 楼』:
Re GOTOmsdos:
我用的是 wincam2 (408K,可能是简化版)的区域捕捉功能,后来我改用 SPX Capture 的区域捕捉功能,都没有碰到你所说的问题。
|
※ Batchinger 致 Bat Fans:请访问 [讨论]批处理编程的异类 ,欢迎交流与共享批处理编程心得! |
|
2005-9-7 21:15 |
|
|
fdsiuha
高级用户
闷
积分 587
发帖 302
注册 2005-7-25
状态 离线
|
|
2005-9-8 13:59 |
|
|
willsort
元老会员
Batchinger
积分 4432
发帖 1512
注册 2002-10-18
状态 离线
|
『第
25 楼』:
Re fdsiuha:
PrintScreen 是可以用,但是拷完之后,需要自己裁剪并另存GIF,不愿如此麻烦,所以改用现成软件了。
|
※ Batchinger 致 Bat Fans:请访问 [讨论]批处理编程的异类 ,欢迎交流与共享批处理编程心得! |
|
2005-9-11 02:12 |
|
|
gwlok99
初级用户
DOS学习中
积分 29
发帖 15
注册 2005-9-11
状态 离线
|
『第
26 楼』:
没有呀我的很正常
|
向认定的目标奋斗不懈!!! |
|
2005-9-11 11:25 |
|
|
JonePeng
金牌会员
D◎$ Fαп
积分 4562
发帖 1883
注册 2004-1-19 来自 广东广州
状态 离线
|
『第
27 楼』:
willsort 的三个不同格式的十字在反色后,再用放大镜来查看都一样啊。
|
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
|
|
2005-9-11 16:12 |
|
|
willsort
元老会员
Batchinger
积分 4432
发帖 1512
注册 2002-10-18
状态 离线
|
『第
28 楼』:
Re JonePeng:
仔细看的话,JPG图片会有一些“噪点”,而GIF和PNG则没有;三张图片都是用“画图”生成的,所以其中的差别很可能与图片格式的压缩算法有关。
也就是说,fdsiuha兄所说的“象素的晕开”在其他图像格式中也存在,至于是不是连续函数描述我尚未确定。其他诸如Bmp与TIF格式,因为无法嵌入到网页中,所以无法观察其IE反色效果。
|
※ Batchinger 致 Bat Fans:请访问 [讨论]批处理编程的异类 ,欢迎交流与共享批处理编程心得! |
|
2005-9-11 18:24 |
|
|
fdsiuha
高级用户
闷
积分 587
发帖 302
注册 2005-7-25
状态 离线
|
『第
29 楼』:
更正一下,GIF和PNG是无损压缩的,但是使用软件绘图的时候源图是其他有损压缩格式,最后保存为GIF、PNG的就会出现上面的情况,这种事情经常发生。
电脑老死机,上贴写了7、8回才写完。逻辑有点混乱
[ Last edited by fdsiuha on 2005-9-11 at 21:58 ]
|
欢迎造访DOS的小屋!
http://risky.ik8.com |
|
2005-9-11 21:56 |
|
|
willsort
元老会员
Batchinger
积分 4432
发帖 1512
注册 2002-10-18
状态 离线
|
『第
30 楼』:
Re fdsiuha:
补充一点:三张图都是以BMP为源图制作的。
|
※ Batchinger 致 Bat Fans:请访问 [讨论]批处理编程的异类 ,欢迎交流与共享批处理编程心得! |
|
2005-9-11 23:19 |
|