im_smooth = scipy.ndimage.convolve(im_smooth, kernel_x[np.newaxis]) im_smooth = scipy.ndimage.convolve(im_smooth, kernel_x[np.newaxis].T) normal_map[..., 0 ...
Note: this is a work in progress. Many improvements are needed. For better normal maps generation, please use Laigter. Its also free and opens source. This plugin ...