漫画去噪声
版本一
def cn( img , num ) : if img.ndim != 2 : print 'wrong formate' return img halfnum = num / 2 xsize , ysize = img.shape for i in xrange(xsize) : for j in xrange(ysize) : '''''' if img[i,j] == 0 : img[i,j] = 255 isNoise = True xl = max(0,i-halfnum) xr = min(xsize,i+halfnum+1) yl = max(0,j-halfnum) yr = min(ysize,j+halfnum+1) for ii in xrange(xl,xr): for jj in xrange(yl,yr): if img[ii,jj] == 0 : isNoise = False break if not isNoise : break if isNoise==False: img[i,j] = 0 #return img