【发布时间】:2012-04-08 14:04:50
【问题描述】:
我正在使用 Python 和 Matplotlib 进行绘图。
我有两个这样的矩阵(灰度图像):
x = np.array([[0,1,0], [1,0,1]])
y = np.array([[0,0.4,0], [1,0,1]])
我想绘制一个新图像 z,它显示 x 和 y 之间的差异(比如绿点),并将其他点保留为灰度。所以,在前面的例子中,如果 1 是黑色,0 是白色,那么 z 应该是一个相同的图像,其中一个绿点对应于 x 和 y 之间的差异(在本例中为 0.4)。
这样做的目的是为手写数据图像中的 k-means 算法执行动画,以观察算法是如何工作的。
我希望这很清楚,对不起我的英语。
【问题讨论】:
-
+1 并为这个问题加星。请注意,如果您在之前提出的 7 个问题中将尽可能多的答案标记为已接受,这将很有用。这将激励人们花时间回答这个问题以及以下问题。
标签: python image matrix matplotlib