matlab EL image绘制

利用光谱仪测试的结果可以得到image,输出为csv文件,包括640X512的矩阵,这个矩阵将会反映器件发光的位置和强度,算是一个灰度图。

在matlab中,可以用imagesc函数来进行绘图。

imagesc函数的用法

matlab 复制代码
clear;
clc;
close all;
set(0, 'DefaultTextFontName', '宋体');
set(0, 'DefaultAxesFontName', 'Times New Roman');

% EL
filename1 = 'csv1-path';
data1 = readmatrix(filename1,'Range','B4:XQ515');
% background
filename2 = 'csv2-path';
data2 = readmatrix(filename2,'Range','B4:XQ515');

figure; % 新建一个图形窗口
imagesc(data1); % 绘制第一个密度图

hold on; % 启用图形对象叠加
h = imagesc(data2); % 绘制第二个密度图,并返回图形对象句柄
set(h, 'AlphaData', 0.05); % 设置第二个密度图的透明度

% imagesc(data1);

% 设置colormap为暗红色到明亮浅红色
colormap(hot);
% 添加颜色条
colorbar;
% 设置颜色条数值范围
caxis([0, 3500]); 
% 不显示坐标轴刻度和数值
axis('off'); 

效果图:

相关推荐
lqjun08276 小时前
Qt程序单独运行报错问题
开发语言·qt
hdsoft_huge8 小时前
Java & Spring Boot常见异常全解析:原因、危害、处理与防范
java·开发语言·spring boot
风中的微尘8 小时前
39.网络流入门
开发语言·网络·c++·算法
未来之窗软件服务9 小时前
幽冥大陆(二)RDIFSDK 接口文档:布草洗涤厂高效运营的技术桥梁C#—东方仙盟
开发语言·c#·rdif·仙盟创梦ide·东方仙盟
小冯记录编程9 小时前
C++指针陷阱:高效背后的致命危险
开发语言·c++·visual studio
1uther10 小时前
Unity核心概念⑨:Screen
开发语言·游戏·unity·c#·游戏引擎
C_Liu_10 小时前
C++:类和对象(下)
开发语言·c++
coderxiaohan10 小时前
【C++】类和对象1
java·开发语言·c++
阿幸软件杂货间11 小时前
Office转PDF转换器v1.0.py
开发语言·pdf·c#
扯淡的闲人11 小时前
多语言编码Agent解决方案(5)-IntelliJ插件实现
开发语言·python