You need to enable JavaScript to run this app. 寻求Matlab中以像素值而非颜色展示2D图像(含DICOM格式)的实现方法
优惠活动
大模型
产品
解决方案
定价
更多

寻求Matlab中以像素值而非颜色展示2D图像(含DICOM格式)的实现方法

Matlab叠加显示全量像素实际值的实现需求

核心需求

  • 可视化过程不额外做自定义颜色映射渲染,直接在图像界面对应像素位置展示每个像素的真实原始数值。例如坐标(1,1)的像素为黑色、对应像素值为0时,需要在图面对应位置直接显示数值“0”
  • 处理的目标图像为DICOM格式

已有尝试与现存问题

  • 曾尝试使用impixelregion工具,该工具仅返回常规像素区域的可视化界面,没有实现图上叠加展示所有像素值的目标
  • 自行编写的逐点循环标注文本的代码未达到预期效果,代码片段如下:
a=imread('a1.png');
figure
I=imshow(a,[])
% 取指定位置像素值的测试代码
%b=num2str(a(500,500)) 
[Z,S]=size(a)
for i=1:Z
  for j=1:S
    text(i,j,num2str(a(i,j)),'FontSize',2);
  end
end

预期参考效果:数值标注与像素网格精准对齐,每个像素格中心清晰显示对应原始数值,无颜色映射导致的数值显示偏差。


内容的提问来源于stack exchange,提问作者Natali Graß

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.31 01:36:10