3

我正在尝试从文章中实现图像颜色的形态学方法:“灰度和彩色图像的概率伪形态”。在某一时刻,我们在整个图像上计算 PCA,计算切比雪夫不等式(论文中的等式 11:http://perso.telecom-paristech.fr/~bloch/P6Image/Projets/pseudoMorphology/Caliman-PR2014 。 pdf ) 每 3 个分量,这给了我们 3 对向量。我们接下来必须在 RGB 空间中表示这些向量。我不明白我们该怎么做?有人能帮我吗?

4

1 回答 1

0

看着报纸,我不确定你在说哪种表示形式。我猜图 16,但我不确定。图 16 的标题中有一条很有帮助的注释:“(为了解释此图标题中对颜色的引用,请读者参考本文的网络版本。)”

可能的答案:如果您有一个大小为 A = (y_pixels,x_pixels,3) 的矩阵,那么您可以通过以下方式将其显示为 RGB 图像:

A = rand(100,100,3);
figure()
imshow(A)

请注意,您的矩阵必须在 [0..1] 范围内缩放。

将每个像素的 PCA 分数映射到这样的矩阵上似乎很容易,并且只需通过 imshow 将其显示为 RGB。这能解决你的问题吗?

于 2014-04-04T16:52:42.623 回答