직사 도 균형 화
ps: 개인 적 인 느낌, 직사 도 균형 화 본질은 그 레이스 케 일 매 핑 관 계 를 확정 하 는 것 입 니 다. 이 관 계 를 찾기 위해 서 는 그 레이스 케 일의 누적 확률 밀도 함 수 를 참조 하 였 습 니 다.
차용 하 다http://blog.csdn.net/timidsmile/article/details/6909691그림
그 중에서 두 번 째 그림 은 블 로그 의 코드 를 참고 하여 얻 은 것 이 고 세 번 째 그림 은 자신 이 실행 한 것 인지 차이 가 있다.
참고 자료 1.http://zh.wikipedia.org/wiki/직사각형 균형 화 2. 디지털 이미지 처리 곤 살 레 스 버 전 3.http://blog.csdn.net/timidsmile/article/details/6909691
ps: 어떻게 된 일 인지 모 르 기 때문에 코드 를 붙 인 후에 그림 은 링크 형식 이 되 었 습 니 다.
function my_histequ()
%zhyh2010 2014-3-25
%
%% initialize
close all
clear all
clc
src=imread('1.jpg');
imshow(src);
title('original picture')
src_gray=rgb2gray(src);
figure
imshow(src_gray)
title('gray picture')
src_gray_final=gray_histequ(src_gray);
figure,imshow(src_gray_final)
title(' ')
figure,imhist(src_gray_final)
src_color_r=gray_histequ(src(:,:,1));
src_color_g=gray_histequ(src(:,:,2));
src_color_b=gray_histequ(src(:,:,3));
src_color(:,:,1)=src_color_r;
src_color(:,:,2)=src_color_g;
src_color(:,:,3)=src_color_b;
figure
subplot(1,3,1),imshow(src_color_r),title('red')
subplot(1,3,2),imshow(src_color_g),title('green')
subplot(1,3,3),imshow(src_color_b),title('blue')
figure,imshow(src_color),title(' ')
function src_gray_final=gray_histequ(src_gray)
%zhyh2010 2014-3-25
%
%%
[length width]=size(src_gray);
gray_info=zeros(1,256);
for ii=1:length
for jj=1:width
gray_info(src_gray(ii,jj)+1)=gray_info(src_gray(ii,jj)+1)+1;
end
end
%%
gray_sum(1)=gray_info(1);
for ii=2:256
gray_sum(ii)=gray_info(ii)+gray_sum(ii-1);
end
%% calculate the gray translation
for ii=1:256
gray_final(ii)=uint8(255*gray_sum(ii)/(length*width));
end
%% result for gray pic
for ii=1:length
for jj=1:width
src_gray_final(ii,jj)=gray_final(src_gray(ii,jj)+1);
end
end
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Python 버 전의 cairo 모듈 설치: PycairoWindows 에 cairo 를 어떻게 설치 하 는 지, 특히 for python 을 어떻게 설치 하 는 지. 대응 하 는 Pycairo 를 찾 았 는데 보 니 아까 홈 페이지 에 있 던 것 같 습 니 다. 그리고 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.