实例如下所示:
# -*-coding:utf-8-*-
import os
file_obj = open(test2.txt)
all_lines = file_obj.readlines()
for line in all_lines:
print line
file_obj.close()
# 写之前,先检验文件是否存在,存在就删掉
if os.path.exists(dest.txt):
os.remove(dest.txt)
mylist = [luoluo, taotao
一、对于二值图,0代表黑色,255代表白色。去除小连通区域与孔洞,小连通区域用8邻域,孔洞用4邻域。
函数名字为:void RemoveSmallRegion(Mat &Src, Mat &Dst,int AreaLimit, int CheckMode, int NeihborMode)
CheckMode: 0代表去除黑区域,1代表去除白区域; NeihborMode:0代表4邻域,1代表8邻域;
如果去除小连通区域CheckMode=1,NeihborMode=1去除孔洞CheckMod