OpenCV imwrite时的颜色出现问题
OpenCV imwrite时的颜色出现问题
OpenCV imwrite时的颜色出现问题
涉及到数据类型转换 + 颜色空间转换
image = self.roiMask.astype(np.float32)
image2 = cv.cvtColor(image, cv.COLOR_RGBA2BGRA) # 格式转换
cv.imwrite(file_, image2)
非常详细的介绍:
https://blog.csdn.net/guduruyu/article/details/68941554
另外一个关于数据类型的坑: