利用matlab软件比较火焰大小的程序代码.docxVIP

  • 3
  • 0
  • 约小于1千字
  • 约 2页
  • 2023-11-11 发布于广西
  • 举报

利用matlab软件比较火焰大小的程序代码.docx

如下所示三张图,是用Photoshop处理后的三张以白色为背景的火焰图,处理为白色的目的是方便比较,若不处理也可以达到目的。 处理前: 处理后: 左:小火 中:中火 右:大火 2、基本思想:由于火焰与背景的色调不同,用Matlab将火焰图转换为灰度图,再对不同色调的像素点进行统计,最后根据不同色调像素点的分布图即可观察出火焰的大小。 3、实验程序: %********************* %时间: %作者: %功能: %********************* char1=E:\wo\; char11=1; char12=2; char13=3; char3=.jpg;%文件路径设置1为小火图片2为中火3为大火 x=imread([char1 char11 char3]); y=imread([char1 char12 char3]); z=imread([char1 char13 char3]);%读入图片 b1=rgb2gray(x); b2=rgb2gray(y); b3=rgb2gray(z);%彩图变灰度图 figure,imhist(b1); figure,imhist(b2); figure,imhist(b3);%绘制灰度分布图 4、实验结果: 图一:小火 图二:中火

文档评论(0)

1亿VIP精品文档

相关文档