MATLAB如何找出图片中的红色物体

 时间:2024-10-12 05:43:12

1、将命名为’girl.jpg‘的图像移动到MATLAB源程序所在文件夹。如图源程序命名为"dip1",存储文件夹为D:\用户目录\Documents\MATLAB,将需要处理的图片移动到该文件夹。

MATLAB如何找出图片中的红色物体MATLAB如何找出图片中的红色物体

4、容差设为100,定义R分量大于150,G与B分量小于100的像素点为观察到的红色像色。遍历图像所有像素,是不是红色的像色变成黑的像素(R=G=B=0).代码:for 足毂忍珩i=1:960 for j=1:640 if((rgb(i,j,1)>150&rgb(i,j,2)<100&rgb(i,j,3)<100)==0) rgb(i,j,1)=0; rgb(i,j,2)=0; rgb(i,j,3)=0; end endendfigure(2)imshow(rgb);说明RGB图像可以表示为矩阵(X,Y,N)。X,Y分别为长和宽。N=1,2,3。N=1表示图像的R分量矩阵,2为G分量矩阵,3为B分量矩阵。

MATLAB如何找出图片中的红色物体

5、图像还是有许多噪声的,可采用数学形态学的方法除去噪声。用strel函数生成模版:SE=strel('rectangle',[3 3]);该模版表示3*3的长方形模版。

MATLAB如何找出图片中的红色物体MATLAB如何找出图片中的红色物体
  • Visio怎么绘制电路图
  • 毕业论文中的系统总体设计流程图如何画
  • 怎样在Visio中添加公式
  • 亿图图示如何绘制“电路连接展示图”
  • Visio如何创建二维条形图
  • 热门搜索
    尼泊尔旅游攻略 国外旅游胜地 南阳旅游景点 三亚旅游路线 苏州旅游地图 汕头旅游景点大全 旅游圈 高尔夫旅游 贵州旅游局 旅游策划书