1

我在图像中有一些基准点,我需要用户选择第一个点并获取该点的坐标和工作区中的颜色矢量。

目前我只发现:

  • datacursor,但它只给出位置,而不是颜色
  • impixel,显然应该同时提供,但这有点令人困惑,而且效果不佳
  • imroi从我读过的内容中也只能给出位置

你能帮我解决这个问题吗?还有,颜色向量可以在Lab颜色空间中吗(先变换图像,再点进去)?非常感谢!

4

1 回答 1

0

您可以使用以下代码。您可以impixel通过按回车键在第一次鼠标单击(或采样几个点)处结束。将是位置和cRGB值。rP

I = imread('cameraman.tif');  %read the image in I
imshow(I);                    %display I
[c,r,P] = impixel(I)          %get the pixel(s)

% "return" key to end impixel
于 2013-09-17T16:17:29.640 回答