易码技术论坛

 找回密码
 加入易码
搜索
查看: 461749|回复: 22

WQX端,16级灰度 160*80 图片反显与转换(HGP导出bmp,HGP转化反显效果gbk,GBK导出反

[复制链接]
发表于 2005-7-5 12:59:00 | 显示全部楼层
楼主好精神啊,
竟然把16灰度的应用分析的连我都看不太懂拉[em06]
好,我继续看
[em06]
 楼主| 发表于 2005-7-5 13:05:00 | 显示全部楼层
以下是引用MetalMax在2005-7-5 12:59:55的发言:

楼主好精神啊,

竟然把16灰度的应用分析的连我都看不太懂拉[em06]

好,我继续看
[em06]

慢慢看会懂的,懂了以后你就可以在文曲星中制作16级bmp.HGP.GBK了
发表于 2005-7-5 13:29:00 | 显示全部楼层
好复杂,楼主真是敬业,这么多字.................................................................
发表于 2005-7-5 13:29:00 | 显示全部楼层
但似乎没人会在文曲星上画这些啊~~!
 楼主| 发表于 2005-7-5 13:32:00 | 显示全部楼层
以下是引用ffnc1020在2005-7-5 13:29:54的发言:

但似乎没人会在文曲星上画这些啊~~!


当在学校没电脑时,就会想到,再说电脑端不能分离HGP呀!
发表于 2005-7-5 16:07:00 | 显示全部楼层
请问在电脑上哪位大哥做一个分离软件啊,分离成16张bmp
发表于 2005-7-5 16:58:00 | 显示全部楼层
是呀,电脑端不能看hgp很不爽,谁能弄个浏览器?
发表于 2005-7-5 17:01:00 | 显示全部楼层
有什么意义啊。。
发表于 2005-7-5 17:44:00 | 显示全部楼层
[源码] HGP plugins for Xnview

貌似早就有了吧~~

据说某人还做得有acdsee插件的版本
 楼主| 发表于 2005-7-5 18:41:00 | 显示全部楼层
个人觉得电脑端制作GBK文件超麻烦,如果象电脑端制作HGP文件一样操作简单就好了
那位大哥能制作一下
发表于 2005-7-6 08:59:00 | 显示全部楼层
楼主的好像有点问题
basic不能打开其他目录的文件,除非你用文件复制工具
还有nc2000以后的gvbasic只能打开.dat的文件吧
 楼主| 发表于 2005-7-6 15:07:00 | 显示全部楼层
以下是引用songfei在2005-7-6 8:59:25的发言:

楼主的好像有点问题

basic不能打开其他目录的文件,除非你用文件复制工具

还有nc2000以后的gvbasic只能打开.dat的文件吧


我的意思是说在“BASIC文件”目录生成空文件,再用LavaX的星易 移动到“灰度图片”目录,最后用LavaX Pacger.lav的编辑文件功能进行编辑
发表于 2005-7-6 15:12:00 | 显示全部楼层
这么复杂啊,会有人用么?
 楼主| 发表于 2005-7-6 15:31:00 | 显示全部楼层
以下是引用ffnc1020在2005-7-6 15:12:36的发言:
这么复杂啊,会有人用么?


其实很简单,可能我语言表达不好,所以写的有点乱
发表于 2005-7-6 16:33:00 | 显示全部楼层
没看明白!
发表于 2005-7-7 00:30:00 | 显示全部楼层
以下是引用41824984在2005-7-5 12:54:47的发言:
HGP文件格式:

文件头为HEX:[0348475000100955XX00]

XX为图片文件的张数,HEX:A为第一张图片数据,每张图片数据6400字节,然后以HEX:06结尾

DOC:第n张的开始字节为{(n-1)*6401+10}

每张图片数据:HEX显示:F为第16级灰度,E第15级灰度,D第14级灰度,依次类推

与16级灰度 160*80bmp数据库完全相同。


最近,偶因为我的PC1010没法用HGP浏览器.bin(虽然readme.txt中说可以,但一开就自动关机了)

所以我想用LAVA搞个浏览器, 也分析了一下HGP的格式, 和楼主有点出入的说

我分析的是HGP2.5做的HGP文件: (没有别的意思, 权当学术交流 ^_^)

文件头为HEX:[03 48 47 50 00 10 09 ?? XX YY]

03 48 47 50 为.HGP    文件类型

00 10 09 不清楚

?? 当HGP文件未压缩时是AA, 压缩后则为55.

XX YY为页数: 因为高低位倒置,所以05 00为5页,目前好象没人做256页以上的 所以YY一直为00

每张图片后的06是:延缓时间的秒数X2,所以不一定都是06,

另外最重要的压缩格式)

           F表示该点显示1次,E为2次,D为3次....好象跟楼主的刚好相反

以上是我的探索结果,衷心希望楼主能做出完美的软件!

[此贴子已经被作者于2005-7-7 0:43:11编辑过]

发表于 2005-7-7 07:51:00 | 显示全部楼层
要画好多
发表于 2005-7-14 10:13:00 | 显示全部楼层
以下是引用songfei在2005-7-6 8:59:25的发言:

楼主的好像有点问题

basic不能打开其他目录的文件,除非你用文件复制工具

还有nc2000以后的gvbasic只能打开.dat的文件吧


用basic+可以打开任意后缀的文件的

而且用汇编可以打开任意目录
 楼主| 发表于 2005-7-14 12:04:00 | 显示全部楼层
以下是引用无言的梦在2005-7-7 0:30:35的发言:
>

最近,偶因为我的PC1010没法用HGP浏览器.bin(虽然readme.txt中说可以,但一开就自动关机了)


所以我想用LAVA搞个浏览器, 也分析了一下HGP的格式, 和楼主有点出入的说

我分析的是HGP2.5做的HGP文件: (没有别的意思, 权当学术交流 ^_^)

文件头为HEX:[03 48 47 50 00 10 09 ?? XX YY]

03 48 47 50 为.HGP    文件类型

00 10 09 不清楚

?? 当HGP文件未压缩时是AA, 压缩后则为55.

XX YY为页数: 因为高低位倒置,所以05 00为5页,目前好象没人做256页以上的 所以YY一直为00

每张图片后的06是:延缓时间的秒数X2,所以不一定都是06,

另外最重要的压缩格式)

           F表示该点显示1次,E为2次,D为3次....好象跟楼主的刚好相反

以上是我的探索结果,衷心希望楼主能做出完美的软件!

由于写的太多,所以写错了,不过草稿是对的.
发表于 2005-7-14 12:12:00 | 显示全部楼层
以下是引用songfei在2005-7-6 8:59:25的发言:

楼主的好像有点问题

basic不能打开其他目录的文件,除非你用文件复制工具

还有nc2000以后的gvbasic只能打开.dat的文件吧

不懂别乱说,basic绝对可以打开别的目录!!
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-5-2 06:27 , Processed in 0.021747 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表