上传者: 38565801
|
上传时间: 2021-12-12 16:42:53
|
文件大小: 217KB
|
文件类型: -
之前一直使用Skimage中的形态学处理来进行孤立小区域的去除,代码如下
img = morphology.remove_small_objects(img, size)
img = morphology.remove_small_holes(img, size)
后面需要将相应算法翻译到C++环境中,而Skimage没有对应的C++版本,为了确保python算法和C++算法结果的一致性,需要进行迁移,因而打算使用OpenCV来重写去除孤立小区域的代码。代码如下:
_,binary = cv2.threshold(img,0.1,1,cv2.THRESH_BINARY)
image,