def show_loggabor(self, u, v, sf_0, B_sf, theta, B_theta, title='', phase=0.): FT_lg = self.loggabor(u, v, sf_0, B_sf, theta, B_theta) fig, a1, a2 = self.im.show_FT(FT_lg * np.exp(-1j*phase)) return fig, a1, a2 def _test(): import doctest doctest.testmod() ##################################### # if __name__ == '__main__': _test() #### Main """ Some examples of use for the class """ from pylab import imread image = imread('database/lena512.png')[:,:,0] from NeuroTools.parameters import ParameterSet pe = ParameterSet('default_param.py') pe.N_X, pe.N_Y = image.shape from SLIP import Image im = Image(pe) lg = LogGabor(im)
FT_lg = self.loggabor(u, v, sf_0, B_sf, theta, B_theta) fig, a1, a2 = self.im.show_FT(FT_lg * np.exp(-1j * phase)) return fig, a1, a2 def _test(): import doctest doctest.testmod() ##################################### # if __name__ == '__main__': _test() #### Main """ Some examples of use for the class """ from pylab import imread image = imread('database/lena512.png')[:, :, 0] from NeuroTools.parameters import ParameterSet pe = ParameterSet('default_param.py') pe.N_X, pe.N_Y = image.shape from SLIP import Image im = Image(pe) lg = LogGabor(im)