def foreground(img,blockSize=31):
"""calculate foreground in an image
return: foreground
"""
img=100*(img-np.mean(img))
img[np.where(img>255)]=255
img=cv2.boxFilter(img,-1,(blockSize,blockSize))
img[np.where(img>150)]=255; img[np.where(img<=150)]=0
img=cv2.boxFilter(img,-1,(blockSize/2,blockSize/2))
img[np.where(img>0)]=255
return img
评论列表
文章目录