inputRGBImage = imread('peppers.png');
rmat = inputRGBImage(:,:,1);
gmat = inputRGBImage(:,:,2);
bmat = inputRGBImage(:,:,3);
binaryImageR = rmat < 50;
rmat(binaryImageR) = 0;
binaryImageG = gmat < 50;
gmat(binaryImageG) = 0;
binaryImageB = bmat < 50;
bmat(binaryImageB) = 0;
imgSum1 = (binaryImageR & binaryImageG & binaryImageB);
imgSum2 = (rmat & gmat & bmat);
rgbImage = cat(3, uint8(255 * binaryImageR), uint8(255 * binaryImageG), uint8(255 * binaryImageB));
figure;
subplot(2,3,1), imshow(rmat);
title('Red Plane');
subplot(2,3,2), imshow(gmat);
title('Green Plane');
subplot(2,3,3), imshow(bmat);
title('Blue Plane');
subplot(2,3,4), imshow(inputRGBImage);
title('Original RGB Image');
subplot(2,3,5), imshow(rgbImage);
title('Binary Images');