April 2020
Intermediate to advanced
438 pages
12h 2m
English
The following steps need to be performed:
def normalize(img): return (img-np.min(img))/(np.max(img)-np.min(img))
def sketch(img, edges): output = np.multiply(img, edges) output[output>1]=1 output[edges==1]=1 return output
def edges_with_anisotropic_diffusion(img, niter=100, kappa=10, gamma=0.1): output = img - anisotropic_diffusion(img, niter=niter, \ kappa=kappa, gamma=gamma, voxelspacing=None, \ option=1) output[output > 0] = 1 output[output < 0] = 0 return output
Read now
Unlock full access