matlab生成指定大小的figure,matlab 为图像添加jet伪彩色,并添加color bar;保存figure图片; 对图像进行高斯模糊;
img = imread('D:\ap.jpg');
figure; %matlab生成指定大小的figure
set(gcf,'Position',[100 100 500 500]);%如何改变Figure的大小,省的拖拽
imshow(img);
set(gcf,'colormap',jet);%matlab 为图像添加jet伪彩色,并添加color bar;
maxV = max(max(img));
caxis([0 maxV]);
colorbar;
saveas(gcf,"_jet.jpg");
-----------
---
heatImg = load(inHeatmapFileName);% 或者用imread
heatImg = heatImg.heatImg;
heatImg = im2double(heatImg);
heatImg = heatImg/max(max(heatImg));
heatImg = heatImg * 100;
sigma = 5.5; %会让你的图像变得模糊,越大越模糊
window = double(uint8(3*sigma)*2 + 1);
G = fspecial('gaussian', window, sigma);
img_gauss_corr = imfilter(heatImg, G,'corr','replicate','same');
figure;imshow(img_gauss_corr);
set(gcf,'colormap',jet);
colorbar;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?