如果我imwrite
是二值化图像,它只会创建灰度图像文件而不是 indexed=2 文件。我需要哪些选项imwrite
来完成此操作?如果可能的话,我也想要 LZW 压缩。
orig = cv2.imread('rgb.tiff')
work = cv2.cvtColor(orig, cv2.COLOR_BGR2GRAY)
work = cv2.ximgproc.niBlackThreshold(work, 255, cv2.THRESH_BINARY, 41, -0.2,
binarizationMethod=cv2.ximgproc.BINARIZATION_NICK)
cv2.imwrite('bw.tiff', work)