Python:将numpy矩阵转换为灰度图像

时间:2018-10-25 20:38:38

标签: numpy image-processing

我想将类型为numpy值的np.float矩阵转换为像素为{{1 }}。我想尽快做到这一点。

现在我正在执行以下操作:

[0,255]

我希望这是正确的!?有更快的方法吗?有什么可以改进的?

1 个答案:

答案 0 :(得分:3)

您可以用更少的行数来做到这一点。

min_ = np.min(I)
max_ = np.max(I)
GI = (255 * (I-min_) / (max_-min_)).astype(np.uint8)