matlab小问题求教
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab小问题求教相关的知识,希望对你有一定的参考价值。
MATLAB图像处理工具箱中有四种类型的图像,分别的二值图像、灰度图像、彩色图像和索引图像。
我想求教随便给定一张图片,如何判断她是那种类型的。百度复制的别要来敷衍我了,有些事过期的函数,不能用。
>>info=imfinfo(filename);
>>info
其中就有type 参考技术A [X,map]=imread('canoe.tif');
Image_Type_YN1=isind(X);
%索引图像的读取与判断
I = imread('moon.tif');
Image_Type_YN2=isgray(I);
%灰度图像的读取与判断
RGB=imread('flowers.tif');
Image_Type_YN3=isrgb(RGB);
%真彩色图像的读取与判断
BW = imread('circles.tif');
Image_Type_YN4=isbw(BW);
%二值图像的读取与判断
disp([Image_Type_YN1 Image_Type_YN2 Image_Type_YN3 Image_Type_YN4]);
%返回值结果在MATLAB工作间显示
希望对你有所帮助 参考技术B 彩色图是多通道的;其他图是单通道的;如果size(I,3)>1,说明是彩色图;
单通道的图其实都可以认为是灰度图;如果一定要区分的话:
索引图需要用到调色板;
二值图灰度值只有0和1,检测的方法t = I-I.*I;如果max(t(:))==0,就说明是二值图;
以上是关于matlab小问题求教的主要内容,如果未能解决你的问题,请参考以下文章
求教怎么更改微信小程序中app.js的 globalData 属性,值
初学android开发,求教怎么看log。 是以前的测试测出来的一个小问题,然后给了log。 我该怎么看。。。
向各位matlab中plot画图,坐标轴的设置问题。大侠求教!!!