TIF图像数据的读取

syy64 2006-11-30 09:39:39
现在想从一幅大的tif格式的影像文件中读其中的一块数据进内存,有什么好的办法?
这几天从网上找了找,没找着合适的,也研究了CXImage库,发觉它只能读整个文件的,没有读其中一块的功能。tif格式繁杂,研究它的格式要费不少时间,为了省点时间,先请教诸位,有什么好的方法、思想、链接,提供源代码更好。

suyuyang@vip.sina.com
...全文
1735 18 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiujian5628 2007-01-18
  • 打赏
  • 举报
回复
去找tiff库吧 些许可以实现你的功能
wuyapu 2007-01-10
  • 打赏
  • 举报
回复
libtiff库,绝对满足你的要求
WANGHARRY 2007-01-09
  • 打赏
  • 举报
回复
STDUY
syy64 2006-12-25
  • 打赏
  • 举报
回复
up
shawnwan 2006-12-06
  • 打赏
  • 举报
回复
不研究格式你取出来的数据有什么用啊?你怎么知道你取出的是象素还是描述信息?学习中
一剑 2006-12-06
  • 打赏
  • 举报
回复
tif转TXT后再读
booklove 2006-12-06
  • 打赏
  • 举报
回复
最省时间的方式,抓紧时间研究tif格式
saliors 2006-12-05
  • 打赏
  • 举报
回复
breakind说的好象可行,楼主不妨试试。
这些好像没有什么太好的方法,要不然一些专业的图形处理软件应该会采用了吧。
Mark
Stefine 2006-12-03
  • 打赏
  • 举报
回复
同意LS的LS

试试先...

顺便学习
zcjcom830 2006-12-03
  • 打赏
  • 举报
回复
根据tag找到目标数据,用io函数读取
「已注销」 2006-12-03
  • 打赏
  • 举报
回复
不过我偶尔作了这样一个实验,希望对你有帮助:
我用C的标准文件函数读一个JPG的文件,我当时读了1000个字节,然后我把这1000字节存入一个二进制文件,将后缀改成.JPG后发现仍能显示,当时我就很疑惑的,我想这样应该已经破坏了它的数据格式了,怎么还能显示呢?后来想到应该是JPG的格式部分仍在这1000字节中,系统还是能解析它.这是当时我为了练习文件操作函数做的个试验.呵呵

我觉得你如果不想转化成其它的数据是不是可以这样试一试,任意拷贝你想要的区域,然后针对这个区域建立一个TIF的格式文件对应这个数据,组成一个图像,试一下吧
「已注销」 2006-12-03
  • 打赏
  • 举报
回复
这种截图的操作好像都应该先转化成内存数据再操作吧,用就CXIMAGE啊,转化了你再去截你要的
weiym 2006-12-01
  • 打赏
  • 举报
回复
学习
syy64 2006-12-01
  • 打赏
  • 举报
回复
to:rageliu(程序如此多娇引无数英雄美女尽折腰(潜心研究游戏外挂)) ( ) :不考虑这种方案。
Eddie005 2006-11-30
  • 打赏
  • 举报
回复
同上~~~
laolaoliu2002 2006-11-30
  • 打赏
  • 举报
回复
先up一下
rageliu 2006-11-30
  • 打赏
  • 举报
回复
转换成其他格式再处理呢
laolaoliu2002 2006-11-30
  • 打赏
  • 举报
回复
http://www.vckbase.com/document/viewdoc/?id=1569或许对你有帮助。

19,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧