- 注册时间
- 2004-8-29
- 最后登录
- 1970-1-1
|
好像没有GMC的讨论板额,就发在老家吧,哈哈~
GMC要求的16色灰度图片的调色版是:
ff ff ff 00 ee ee ee 00....
而windows默认的16灰度调色板是:
00 00 00 11 11 11 00....
我的电脑上又没有转换色板的工具,就自己编一个吧。- VAR_BEGIN
- int fp
- int i
- int j
- string stri
- int now
- int char
- VAR_END
- PGM_BEGIN
- i=1
- while i<=1
- int2str i,stri
- stri=stri+".bmp"
- open_file fp,stri
- j=54
- while j<=245
- if j>=118 || j%4<>1 then
- file_seek fp,j,0,now
- read_byte fp,char,now
- char=255-char
- file_seek fp,-1,1,now
- write_byte fp,char,now
- endif
- j=j+1
- endwhile
- close_file fp
- i=i+1
- endwhile
- exit
- PGM_END
复制代码 把BMP图片放在res目录,文件名是1.bmp,2.bmp.....
再把whileu<=1改成图片的数量就行了.
PS:没在T1200上运行过,电脑上是可以的。BMP图片一定要16色灰度! |
|