我想在 python 中读取 pgm 图像。我使用 cv2.imread('a.pgm') 但它返回错误的结果。在 Matlab 中,我使用 imread 并获得正确的结果,即单通道 16 位图像。但是python中的cv2.imread返回的是3通道图像,像素值也是错误的。为什么会发生?我应该如何在 python 中读取 16 位 pgm 图像?什么图书馆?
提前致谢。
python opencv pgm
opencv ×1
pgm ×1
python ×1