怎样用matlab保存剪切的tif图像?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样用matlab保存剪切的tif图像?相关的知识,希望对你有一定的参考价值。
参考技术A 用matlab保存剪切的tif图像:matlab不支持48bit
tif图的读写,估计读到内存里matlab也自动把图像给你削减成8bit的,可以用multibandread和multibandwrite这两个函数读写图像,这个会完整的读图,可以看看help,但参数设置比较麻烦。
matlab图像处理
怎么用MATLAB将一幅灰度图转换成二值图??
具体应该怎么操作啊??对MATLAB基本不熟悉,能不能具体点啊??
举个例子
A=imread('cameraman.tif'); %读入cameraman.tif这幅灰度图,它是matlab 自带的,将其像素的值写入矩阵A中;
imshow(A); %显示该图像
figure;
B=im2bw(A,.5); 转成二值图像,0.5为亮度阀值,其意思是亮度小于0.5的都变为黑色,大于0.5的都变为白色,存储于矩阵B中
imshow(B) %显示转换成的二值图像
参考资料:参考一楼的
参考技术A im2bw举个例子
A=imread('cameraman.tif');
imshow(A);figure;
B=im2bw(A,.5);
imshow(B)
以上是关于怎样用matlab保存剪切的tif图像?的主要内容,如果未能解决你的问题,请参考以下文章
matlab imwrite函数保存图片问题。imwrite(X,map,filename,fmt) 中着重说一下map是啥意思,怎么用?