Analysis of BM3D Image processing technique on various noise types, with sigma optimization
Make sure you install all the required python3 libraries
- bm3d
- cv2
- numpy
- skimage Sample Instructions
processImage('Lenna.png',['gaussian'],starting_sigma=0.1, starting_noise_variance=0.12)
Parameters
- file name of image to process
- list of noise types to process, support gaussian and speckle at the moment
- optional starting_sigma
- optional starting_noise_variance to specify intensity of noise