我需要读取 64x64 pgm 纯格式图像文件并将结果值放入一个 numpy 矩阵中。只有当我使用 Opencv 和 PIL 函数打开图像时,我才能做到这一点,但是产生的最终 numpy 矩阵具有 3 通道,并且返回的值是 0 和 255,而不是 0 和 1(图像是二进制的)。我也尝试使用 genfromtxt 但它不能将值放在一个 numpy 矩阵中。
我只想要一个来自 pgm 图像的 0 和 1 的 1 通道 numpy 矩阵。我怎么能用python做到这一点?
我需要读取 64x64 pgm 纯格式图像文件并将结果值放入一个 numpy 矩阵中。只有当我使用 Opencv 和 PIL 函数打开图像时,我才能做到这一点,但是产生的最终 numpy 矩阵具有 3 通道,并且返回的值是 0 和 255,而不是 0 和 1(图像是二进制的)。我也尝试使用 genfromtxt 但它不能将值放在一个 numpy 矩阵中。
我只想要一个来自 pgm 图像的 0 和 1 的 1 通道 numpy 矩阵。我怎么能用python做到这一点?