tiff文件读取若干问题
来源:互联网 发布:金盏花洁面啫喱知乎 编辑:程序博客网 时间:2024/06/05 17:50
tiff文件读取使用开源的libtiff库,可以在官网上下载相关代码,win下编译可以参考网上教程,总之编译与路径设置过程不复杂,这里主要是使用库文件报错的解决办法。
1.找不到msvcr90.dll
百度之发现这是vs2008的一个bug,可以通过修改“项目属性-〉清单工具-〉常规”里面的FAT32解决办法选择“是”来解决之。
2.读取文件报错
运行时提示,检查发现代码没有问题,读取代码如下
TIFF* tiff;
char szFileName[] = "D:\\MongoDB\\data\\40405.tif";
tiff = TIFFOpen( szFileName, "r");// 打开tiff文件
报错提示(网上找的):
出现这种情况似乎是只能读取印刷格式的图像,rgb这种就会报错,用程序自带的图像、ps生成的图像以及自己用tiff库生成图像测试,发现有趣的是即使使用tiff生成的图像也会报错(自家人打起来。。。),而且网上似乎有人出现过这种错误,但是没有人提到具体解决方案。
尝试多天未果,于是想起来既然没有人出现过该错误可能是lib库不一样,后来发现使用的竟然是tiff-4.0.4beta,于是果断下了tiff-3.7.1,问题解决,若是3.7.1出现类似错误请尝试其他版本。
其他问题还未遇到,推荐个不错的tiff教程网站
http://www.ibm.com/developerworks/cn/linux/guitoolkit/libtiff/index.html#ibm-pcon(ibm的教程)
http://darkranger.no-ip.org/archives/v5/document/develop/libtiff_tutorial.htm#4(貌似失效,或者需要翻墙?也可以看我附件)
0 0
- tiff文件读取若干问题
- tiff文件读取
- tiff文件读取
- TIFF文件读取
- TIFF 文件显示和读取
- IDL读取grib数据为tiff文件
- openpyxl读取大文件的若干问题
- CxImage读取与创建多页TIFF文件
- 关于用VC++读取TIFF文件的源代码
- 如何用python读取和写入TIFF文件1
- 如何用python读取和写入TIFF文件2
- windows环境下python安装open cv 读取tiff文件
- TIFF文件读出页数
- TIFF文件读写初探
- TIFF文件解析
- TIFF文件切割
- TIFF文件处理
- 【Tiff】Matlab读取Tiff显示(控制颜色)
- 杭电 1016 Prime Ring Problem【DFS】
- android 语音识别
- Java--内部类,局部类与匿名类
- linux上寻找并杀死僵尸进程
- 黑马程序员——Java Collection集合
- tiff文件读取若干问题
- pom.xml中配置plugin补充
- 学习网站博客
- iOS即时通讯
- eclipse tomcat May be locked by another process 解决
- 关于coalesce的一些经验记录【陆续增补】
- iOS音乐后台播放及锁屏信息显示
- Circular dependencies cannot exist in RelativeLayout错误解决
- LeetCode(109) Convert Sorted List to Binary Search Tree