[求助] 请教各位高手一个技术问题

sunboyang

普通会员
2003-08-02
31
0
0
当用数据线传图片的时候,由于PCLINK只支持12位图片,而它的24位bmp图片转向12位的原理是只取24位r、g、b分量的高四位,低四位完全用0来添补,再组合而成假的24位图片,这样就造成了比较严重的失真,为了避免失真,我写了一个处理bmp图片程序,读取每个字节的低4位,采取了一个类似于四舍五入的方法,向高位进位,然后再把低4位变成0,这样确实减少了失真,但是零星的几个地方的绿色严重偏重,可能我的计算方式不正确,不知哪位高手懂得RGB的分配原理,请指点一下,不胜感激。
 

sunboyang

普通会员
2003-08-02
31
0
0
当用数据线传图片的时候,由于PCLINK只支持12位图片,而它的24位bmp图片转向12位的原理是只取24位r、g、b分量的高四位,低四位完全用0来添补,再组合而成假的24位图片,这样就造成了比较严重的失真,为了避免失真,我写了一个处理bmp图片程序,读取每个字节的低4位,采取了一个类似于四舍五入的方法,向高位进位,然后再把低4位变成0,这样确实减少了失真,但是零星的几个地方的绿色严重偏重,可能我的计算方式不正确,不知哪位高手懂得RGB的分配原理,请指点一下,不胜感激。
 

sunboyang

普通会员
2003-08-02
31
0
0
我也是T408的DIY队伍中一员,如果这个问题得到解决,就可以实现用数据线传高质量图片的梦想,我愿意和大家一起分享这个小程序
 

sunboyang

普通会员
2003-08-02
31
0
0
你没明白我的意图,我的目的正是要绕过pclink的这个bug呀,能使pclink不失真的的位图只能是低4位为0的bmp,例如pclink自带的那些图片,那些图片经过pclink的处理后就没有失真现象,因为它们的低4位已经是0了,而且这种假24位的bmp看起来很清晰,我就是要实现这种图品的效果,尽量把8位的RGB分量都综合到每个分量的高4位上,这样才能绕过pclink的处理而达到不失真。
 

sunboyang

普通会员
2003-08-02
31
0
0
不知哪里有24位bmp图片转12位bmp图片的软件,photoshop和ACDsee都不支持这种转换,很郁闷。
 

寒雨

普通会员
2003-06-02
475
0
0
photoshop7。0沒有12位的麼﹖
我在韓國﹐手邊沒有軟件﹐等過兩天回國盡量幫你
 

lefe

普通会员
2003-06-06
917
0
0
sunboyang :你有兴趣的话,上Q里跟我聊聊。:)
85399144
 

sunboyang

普通会员
2003-08-02
31
0
0
在这里先谢谢各位,你们真的非常热情,我的手机因为你们而精彩,我一定贡献出我的一份力量,lefe:等周一我到公司后和你联系,由于我对嵌入式软件这方面的水平较低,还请多多指教。
 

sunboyang

普通会员
2003-08-02
31
0
0
TO寒雨:为了做R5G6B5的图片,我现下载了一份photoshop7.01,但是我没找到怎样使24位的图片转成12位的,可能是我用的时间太短,没发现这个功能?
 

sunboyang

普通会员
2003-08-02
31
0
0
哦,对了,我的QQ是6256208,我在北京,加我不需验证,我没有阻止任何人的权力,但我平时很少聊天,只聊有意义的事,欢迎高手们和我讨论这个问题。