How to use logic operators in Image Processing
조회 수: 13 (최근 30일)
이전 댓글 표시
How to use “bitand” to reduce the gray levels in the image to 16, 4 and 2.
How to use “bitxor” to calculate the negative of the image.
How to use “bitcmp” to invert all the bits of each pixel of the image.
How to use “bitor” to make 7 bit (MSB) of each pixel true (or 1) in the 8-bit image matrix and store it at the corresponding location of the new image matrix of same size and display new image.
댓글 수: 2
답변 (1개)
DGM
2022년 4월 22일
This should be a start.
% read the image
A = imread('cameraman.tif');
% quantize intensity
G2 = bitand(A,uint8(128));
G4 = bitand(A,uint8(255-63));
G16 = bitand(A,uint8(255-15));
imshow([G2 G4 G16])
% calculate 1-A
Ac = bitxor(A,255);
imshow(Ac)
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

