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'); 

效果图:

相关推荐
lang2015092816 分钟前
深入解析Java资源加载机制
java·开发语言·python
LCG米1 小时前
嵌入式Python工业环境监测实战:MicroPython读取多传感器数据
开发语言·人工智能·python
武汉唯众智创2 小时前
职业院校C语言程序设计(AIGC版)课程教学解决方案
c语言·开发语言·aigc·程序设计·c语言程序设计·c语言程序设计实训室
qq_401700412 小时前
C语言void*
c语言·开发语言
sg_knight2 小时前
Python 面向对象基础复习
开发语言·python·ai编程·面向对象·模型
毕设源码-朱学姐2 小时前
【开题答辩全过程】以 基于Java的人体骨骼健康知识普及系统为例,包含答辩的问题和答案
java·开发语言
lly2024063 小时前
Julia 函数
开发语言
sheji34163 小时前
【开题答辩全过程】以 基于JAVA的社团管理系统为例,包含答辩的问题和答案
java·开发语言
周杰伦_Jay3 小时前
【GOFrame】模块化框架与生产级实践
开发语言·gitlab·github
Simon席玉3 小时前
C++的命名重整
开发语言·c++·华为·harmonyos·arkts