Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Matlab中选择图像上的像素时,索引指的是什么?_Matlab_Image Processing_Matlab Figure_Dicom_Figure - Fatal编程技术网

在Matlab中选择图像上的像素时,索引指的是什么?

在Matlab中选择图像上的像素时,索引指的是什么?,matlab,image-processing,matlab-figure,dicom,figure,Matlab,Image Processing,Matlab Figure,Dicom,Figure,在Matlab中查看图像的单个像素时,该索引指的是什么?X/Y指的是像素的坐标,RGB指的是颜色,但你知道索引是什么吗 为了澄清,当我在Matlab中查看图形并使用数据光标选择一个点时,显示的三条线是: X:Y: 索引: RGB: 我试图将几个dicom图像平均在一起,似乎添加和处理的数字就是这个索引值,但我不确定它指的是什么 例如,下面是我可能正在阅读的图像: %loads MRI I = dicomread(filename); %enters MRI %displays MRI figu

在Matlab中查看图像的单个像素时,该索引指的是什么?X/Y指的是像素的坐标,RGB指的是颜色,但你知道索引是什么吗

为了澄清,当我在Matlab中查看图形并使用数据光标选择一个点时,显示的三条线是:

X:Y:

索引:

RGB:

我试图将几个dicom图像平均在一起,似乎添加和处理的数字就是这个索引值,但我不确定它指的是什么

例如,下面是我可能正在阅读的图像:

%loads MRI
I = dicomread(filename); %enters MRI

%displays MRI
figure
imshow(I)
imcontrast
然后,使用Matlab图上的工具栏,我使用数据光标查看像素


谢谢

如果你想谈论索引,我们需要进入我们所知道的。例如,可以通过以下方式将mandrill数据集加载到MATLAB中:

>> load mandrill
您可以看到,有一个名为map的颜色映射和一个名为X的索引图像。颜色映射是一个nx3矩阵,其中每行为您提供一个描述特定颜色的唯一RGB元组。第一列是红色的比例,下一列是绿色的比例,最后一列是描述该行颜色的蓝色比例。所有颜色都在[0,1]之间,这在我们描述比例时是有意义的

当我们查看索引图像时,此图像中的每个位置都会为您提供颜色图中的位置,您需要从中采样,以表示此像素此时的颜色。这里可以展示一幅精美的图画:

资料来源:

如您所见,索引图像为您提供了需要在颜色图中采样的正确行,以便您可以使用正确的颜色填充相应的位置。因此,对于索引图像中的圆形像素,索引是5,这意味着我们需要得到颜色贴图的第五行,这是我们需要在屏幕上绘制的颜色


对于灰度图像,索引只是强度。如果你想盲目地看它,索引只是图像本身的值,不管它是索引图像还是灰度图像。然而,根据上下文的不同,索引意味着要么从彩色地图中采样,要么只是查看图像本身的强度。

我明白了,这非常有用。这是否意味着我们可以将索引视为图像颜色/强度的数字表示?为此,指数是否符合标准?在我的原始图像中,这些指数的范围从0到大约400,但在我的最终图像上,我将平均值或除以15可以达到2000以上。对于较小的指数,我可以理解这一点,但我不确定它是否也适用于较大的指数。谢谢对于彩色图像,它是彩色地图的索引。对于灰度图像,它只是强度。DICOM图像通常比8位分辨率更高,所以可以看到400甚至2000之类的图像。@plaingeekspeak-如果需要进一步帮助,请告诉我。如果不是,我不介意你接受我的回答。祝你好运@路易斯门多-谢谢:索引图像实际上是一件很酷的事情。它实际上是对引擎盖下图像的压缩——将彩色像素表示为单个索引,并使用彩色贴图对图像进行着色。顺便说一句,如果你想把图像转换成真正的RGB图像,你可以使用ind2rgb和map变量。。。。但总的来说,这只是一系列排列和重塑调用。@rayryeng是的,它们很好:-除了压缩之外,它们还可以通过颜色映射轻松地改变使用的颜色