[0 127]
.변환 8 비트 그레이 스케일 이미지에 7 비트 그레이 스케일 이미지
다음 구문을 사용하지만 255
값의 픽셀은 128
으로 변경됩니다 (즉, 127.5
이 128
으로 변경됨). 즉,이 문제를 해결하고 [0 127]
범위 내 픽셀 값을 유지할 수 있습니다. division?
RGB = imread('camera_man128x128.png')% read 8-bit image
RGB = RGB*0.5; %change pixel value to be in range to 0~127
%however pixels with value 255 change to 128.
MATLAB에서 7 비트 데이터 형식을 사용할 수 없습니다. 0-127 정수로 데이터를 다시 조정할 수 있습니다. 너 저걸 원하니? –
@SardarUsama 네, 맞습니다. 'unit8'에 값을 저장하고 싶지만 단지 0 ~ 127 사이의 값으로 데이터를 변경하고 싶습니다. – VSB
데이터를 바닥에 나누거나 나눗셈을 한 후 데이터의 최대 값으로 나누기 127 – Adriaan