Matlab写单精度tiff图像
参考代码
这个里面调用了Matlab的LibTiff库
data = single(magic(10)/10);
outputFileName = 'myfile.tif';
% This is a direct interface to libtiff
t = Tiff(outputFileName,'w');% Setup tags
% Lots of info here:
% http://www.mathworks.com/help/matlab/ref/tiffclass.html
tagstruct.ImageLength = size(data,1);
tagstruct.ImageWidth = size(data,2);
tagstruct.SampleFormat = Tiff.SampleFormat.IEEEFP;
tagstruct.BitsPerSample = 32;
tagstruct.SamplesPerPixel = 1;
tagstruct.Photometric = Tiff.Photometric.MinIsBlack;
tagstruct.RowsPerStrip = 16;
tagstruct.PlanarConfiguration = Tiff.PlanarConfiguration.Chunky;
tagstruct.Software = 'MATLAB';
t.setTag(tagstruct)t.write(data);
t.close();
参考链接
http://cn.mathworks.com/help/matlab/ref/tiff-class.html
https://stackoverflow.com/questions/21635851/save-tif-32-bit-images-by-using-imwrite
Matlab写单精度tiff图像相关推荐
- ITK:写一个TIFF图像
ITK:写一个TIFF图像 内容提要 C++实现代码 内容提要 本示例演示了如何显式指定要写入的图像类型,而不管指定文件名的扩展名如何. C++实现代码 #include "itkImage ...
- java生成tiff_在Java中读取和写出TIFF图像
读取TIFF并输出BMP的最简单的方法是使用ImageIO类: BufferedImage image = ImageIO.read(inputFile); ImageIO.write(image, ...
- 使用matlab批量读写tiff图像
matlab的批量读取程序如下: %遍历循环读取所有tiff文件 file_path = 'E:\singleWoodSegement\CHMfenge(0.25)\';% 图像文件夹路径 img_p ...
- 【Matlab】Matlab 读写TIFF图像
[fishing-pan:https://blog.csdn.net/u013921430转载请注明出处] 前言 Matlab用来读取图像的函数是imread(),顾名思义image read,同样的 ...
- Matlab写TIFF格式文件(多于3波段)
1.起因 通常情况下,使用MATLAB做图像处理后,使用下面的命令就可以保存处理结果为图片. imwrite(im,'im.bmp'); 而如果需要保存的图像为single或者double类型,或保存 ...
- matlab 图片转化为avi,在matlab中将tiff图像转换为avi
我正在尝试使用VideoWriter将大量的tiff图像转换为avi视频.我在使用for循环将图像转换为视频时遇到了麻烦.这里是我到目前为止的代码:在matlab中将tiff图像转换为avi func ...
- 用matlab写的视频截取图像桢,基于MATLAB的储粮害虫图像处理方法
摘要:在对粮虫图像处理过程中,介绍了Matlab图像处理工具箱中的函数,给出了图像处理 与分析的技术实现, 边缘检测及轮廓提取, 通过形态学方法进行图像特征抽取与分析,达到了比较好的效果. 关键词:粮 ...
- Python如何读/写三维的TIFF图像
处理医学数据的时候会遇到三维的TIFF文件(即为,若干张二维TIFF堆叠成的一个文件). 在Python中,使用OpenCV.PIL.Image和 scipy.misc都只能处理二维情况. 这时候就需 ...
- antd tree 动态添加_一文了解Matlab如何制作动态图像
今天的推文,我们主要来介绍matlab中几种绘制动态图像的方法.首先,以之前介绍过的心形图为例,来说明在matlab中如何将绘图过程保存为gif动态图像. 1. Matlab绘制GIF图像 Step1 ...
最新文章
- arcgis ERROR:000824 该工具未获得许可
- android launcher主要功能_[Android] 自动收取蚂蚁森林能量
- [ERR]com.microsoft.sqlserver.jdbc.SQLServerException: 结果集没有当前行
- Lync server 2013新建持久聊天室提示用户未启用SIP
- 基于DKHadoop的智慧人社服务平台开发案例简述
- php pdf文件上传,显示
- TensorRT 进阶用法
- python实现算法改进_运动目标检测vibe算法及其改进Python实现
- 熊猫烧香源码分析_学习大熊猫分析
- 移动安全-java JEB安装使用
- 机器码(machine code)和字节码(byte code)是什么?
- 微软模拟飞行10厦门航空涂装_《微软飞行模拟》或很快迎来技术公测
- 全球顶级的5个数据可视化案例
- vue项目如何集成良田高拍仪(二次开发)
- python中align_Python pandas.DataFrame.align函数方法的使用
- 汇编语言-实验6(学习打卡Day18)
- 小程序中实现用户的登录与注册
- 六种不同型号的电灯泡
- 删除U盘上的EFI分区
- 是时候用ActiveSync同步Traveler手机邮件了