m*****u 发帖数: 19562 | 1 【 以下文字转载自 ebiz 讨论区 】
发信人: meilefu (哥已经大半年没有拣漏了,谁来慰安我?), 信区: ebiz
标 题: 问个GDI+的问题。。
发信站: BBS 未名空间站 (Wed Oct 13 00:31:12 2010, 美东)
发信人: meilefu (哥已经大半年没有拣漏了,谁来慰安我?), 信区:
ComputerGraphics
标 题: 问个GDI+的问题。。
发信站: BBS 未名空间站 (Wed Oct 13 00:27:41 2010, 美东)
我需要实现的任务是, 有些image是以byte的形式存在数据库里的。 我需要把这些小
image 合成一个single page的tif文件, 然后在伴随这个tif文件的xml file里面,需要
表明每个单独的小图的在大tif文件里面的offset(距离文件头的位置)。
我目前是从数据库中的byte array生成一些单独的小tif文件, 纯黑白的。
然后用graphics的drawimage来连接这些小图。
现在的问题是,原来的小image都是bitonal的,
graphics的object不能从bitonal生成,所以我只能先生成一个RGB32bit的画布,
再一个个画上去, 然后再把连好的大tif文件convert回 bitonal.
在这个过程中, 我lost了对offset的track.
请问有高手指点一下吗?
有没有可能我直接在byte level来操作合并那些纯黑白的小image呢?
必有伪币重谢。如果您能保证帮我解决这个问题, 真币答谢也可!
鞠躬了! |
m*****u 发帖数: 19562 | 2 板上还有做码农的兄弟吗? 江湖救急了。。。
需要
【在 m*****u 的大作中提到】 : 【 以下文字转载自 ebiz 讨论区 】 : 发信人: meilefu (哥已经大半年没有拣漏了,谁来慰安我?), 信区: ebiz : 标 题: 问个GDI+的问题。。 : 发信站: BBS 未名空间站 (Wed Oct 13 00:31:12 2010, 美东) : 发信人: meilefu (哥已经大半年没有拣漏了,谁来慰安我?), 信区: : ComputerGraphics : 标 题: 问个GDI+的问题。。 : 发信站: BBS 未名空间站 (Wed Oct 13 00:27:41 2010, 美东) : 我需要实现的任务是, 有些image是以byte的形式存在数据库里的。 我需要把这些小 : image 合成一个single page的tif文件, 然后在伴随这个tif文件的xml file里面,需要
|
a*o 发帖数: 19981 | 3 你能在bmp和tif之间自由转换吧?换成bmp不就得了,直接pix by pix,可以byte level操作了。 |
a*o 发帖数: 19981 | 4 大图自己改写文件头:
http://www.fastgraph.com/help/bmp_header_format.html
level操作了。
【在 a*o 的大作中提到】 : 你能在bmp和tif之间自由转换吧?换成bmp不就得了,直接pix by pix,可以byte level操作了。
|
m*****u 发帖数: 19562 | 5 这个法子我试过。我把32位变回纯黑白就是这么干的。
但是各个小图之间的相对位置被我弄丢了。
level操作了。
【在 a*o 的大作中提到】 : 你能在bmp和tif之间自由转换吧?换成bmp不就得了,直接pix by pix,可以byte level操作了。
|
a*o 发帖数: 19981 | 6 哥也不懂了,本来就不是搞这个的。赞美凤玩图片的敬业精神。
【在 m*****u 的大作中提到】 : 这个法子我试过。我把32位变回纯黑白就是这么干的。 : 但是各个小图之间的相对位置被我弄丢了。 : : level操作了。
|
m*****u 发帖数: 19562 | 7 hahahahaha
I figured out...
Now I am in good mood......
if I figured out 5 hours earlier, that 98 large date panda will be mine..
【在 a*o 的大作中提到】 : 哥也不懂了,本来就不是搞这个的。赞美凤玩图片的敬业精神。
|