当前位置:首页>开发>正文

用matlab分析图像亮度/光照强度的方法

2023-05-21 14:01:23 互联网 未知 开发

用matlab分析图像亮度/光照强度的方法?

用matlab分析图像亮度/光照强度的方法

1、采集信息:如果要分析一张图片的亮度分布,直接准备图片,转换成bmp格式。

如果研究光源特性,可以用ccd或者摄像头采集图像,保存为bmp格式的图片。

用matlab分析图像亮度/光照强度的方法

2、打开matlab,在主菜单中点击“home”,再点击“import data”。

用matlab分析图像亮度/光照强度的方法

3、找到刚刚准备好的bmp图片,点击“finish”进行数据导入。

用matlab分析图像亮度/光照强度的方法

4、可以看到工作空间(workspace)中已经有了一组数据,进行数据转换:d=double(x3(:,:,1))回车,转换成双精度数据类型。

用matlab分析图像亮度/光照强度的方法

5、生成三维图像:输入代码:mesh(d),再按回车。

用matlab分析图像亮度/光照强度的方法

6、点击file——save as 进行保存,可以保存为图像,或者fig格式。

用matlab分析图像亮度/光照强度的方法

7、生成等高线图:选中d变量,右击,选择contour(d)。

用matlab分析图像亮度/光照强度的方法

8、效果图如下。

用matlab分析图像亮度/光照强度的方法

9、生成二维截面图:输入:a=double(x3(:,380,1)) 然后:plot(a),回车。

用matlab分析图像亮度/光照强度的方法

10、效果如下。

用matlab分析图像亮度/光照强度的方法