我了解这个概念,但我认为我犯了一个愚蠢的错误。这是我想要的(伪代码)。这是一个练习。我无法理解较低起源部分和前两行的语法。
norm = LogNorm(image.mean() + 0.5 * image.std(), image.max(), clip='True',
cmap=cm.gray, origin="lower")
image
在这里是一个 numpy 数组。如何将这些 norm
和 cmap
参数传递给 matplotlib 中的 plt.show
或 imshow()
函数呢?
下面的代码是无效的:
imshow(image, cmap=cm.gray, LogNorm(......))
lm
?你在哪里计算质心? - tacaswelllm
是对ln
(自然对数)的拼写错误? - perimosocordiaelm
应该是LogNorm
? - askewchan