tiff库使用2 常用函数介绍

来源:互联网 发布:软件测试缺陷 编辑:程序博客网 时间:2024/06/04 18:12
打开tiff 读文件 ptiff = TIFFOpen("E:\\数据\\还原图像\\HW_00001.tif", "r");
打开tiff 写文件 ptiff = TIFFOpen("E:\\数据\\还原图像\\HW_00001.tif", "w");
如果是创建新tiff文件 建议使用CreateTiff 见上 
设置Tiff标记
TIFFSetField(ptiff, TIFFTAG_IMAGEWIDTH, width); 
设置ptiff宽度为 width
读取Tiff标记
TIFFGetField(ptiff, TIFFTAG_IMAGEWIDTH, &width);
读取ptiff的宽度到width
具体功能 由第二个参数决定
读取数据
TIFFReadScanline(ptiff, buf, row, c)
读取ptiff文件的row行 第c通道 到buf中
写入数据
TIFFWriteScanline(ptiff, buf, row, c)
写buf中的数据到ptiff文件的row行 第c通道
原创粉丝点击