我尝试在python中读取16位灰度图像.png。
无论
cv2.imread('test.png', cv2.IMREAD_ANYDEPTH)
,也不
cv2.imread('test.png',-1)
正在运作。读完后,我的数组是8位。我很困惑,我的图像是不是16位图像,因为它们都打印了一个8位数组(但我很确定它是一个16位图像)。有可能检查一下吗?
但有没有人知道如何读取16位.png文件以获得16位数组?
答案 0 :(得分:1)
它适用于cv2.imread('test.png', -cv2.IMREAD_ANYDEPTH)