我正在尝试使用类似于下图的二值化图像:
基本上,我希望所有非白色都变黑,但OpenCV中的threshold
会产生边缘(JPEG工件)。我甚至尝试过Otsu阈值处理,但颜色的某些部分不能很好地工作。
有没有简单的方法来正确进行这种二值化?
答案 0 :(得分:1)
转到灰度,应用5x5模糊滤镜,并进行二值化?模糊将平滑振铃伪影。
答案 1 :(得分:0)
经过相当多的试验和错误后,在使用较大的值进行阈值处理之前结果形态关闭最适合我正在进行的下一阶段工作。但它确实会导致形状信息丢失。
答案 2 :(得分:0)
鉴于您必须为此项目使用JPEG,您可以使用所有一个量化表。这通常是通过" quality"设置。您需要一个允许您不进行量化的编码器。