April 2020
Intermediate to advanced
438 pages
12h 2m
English
Execute the following steps to implement image compression using wavelets:
im = mahotas.imread('images/cameraman.png', as_grey=True)im = im.astype(np.uint8)print(im.shape)# (256,256)f = np.mean(im==0)print("Fraction of zeros in original image: {}".format(f))# Fraction of zeros in original image: 0.0021514892578125
im1 = im[::2,::2].copy()im1 = im1 / 8im1 = im1.astype(np.uint8)f1 = np.mean(im1==0)print("Fraction of zeros in original image (after division \ by 8): {}".format(f1))# Fraction of zeros in original image (after division by 8): ...Read now
Unlock full access