【发布时间】:2017-07-11 21:51:04
【问题描述】:
在许多程序中,例如https://gist.github.com/kkomakkoma/4fb21b853ce774fe5c6d47e9626e6570
以这种方式设计 gabor 过滤器:
def build_filters():
filters = []
ksize = 31
for theta in np.arange(0, np.pi, np.pi / 32):
params = {'ksize':(ksize, ksize), 'sigma':1.0, 'theta':theta, 'lambd':15.0,
'gamma':0.02, 'psi':0, 'ktype':cv2.CV_32F}
kern = cv2.getGaborKernel(**params)
kern /= 1.5*kern.sum() #why? why? why?
filters.append((kern,params))
return filters
{kern /= 1.5*kern.sum()} 是做什么的? 谢谢你的回答
【问题讨论】:
标签: python gabor-filter