Question: Adapt the following functions for color image processing using separate processing of RGB channels and processing of an extracted Y ( luma - luminosity )
Adapt the following functions for color image processing using separate processing of RGB channels and processing of an extracted Y luma
luminosity channel from the YUV space with the further recreation of an RGB image you may design your own functions for RGBYUV and YUVRGB transformations or use Matlab functions rgbycbcr and ycbcrrgb to extract a Y channel and recreate and RGB image, respectively:
a a function utilizing a smart linear filter ; ;
b A function utilizing median filter
In the PepperGaussian.tif image, all its three color channels are corrupted by an additive Gaussian noise with a different standard deviation. Filter this image using a smart filter applied to each of RGB channels separately and only to the Y lumaluminosity channel. Compare the results of filtering to the original image Pepper.tif in terms of PSNRRSME measured separately for each of the color channels and the Y channel. Show the code.
In the PepperImpulse.tif image, all its three color channels are corrupted by an impulse noise with slightly different corruption rates of Filter this image using a median filter applied to each of RGB channels separately and only to the Y lumaluminosity channel. Compare the results of filtering to the original image Pepper.tif in terms of PSNRRSME measured separately for each of the color channels and the Y channel. Show the code.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
