저는 Matlab을 처음 사용하고 있으며 약간의 이미지 처리를 시도하고 있습니다. 그레이 스케일로 변환하는 두 가지 컬러 이미지가 있습니다. 내 목표는 두 그림 모두에 대한 그레이 스케일 이미지의 히스토그램을 비교하여 비교할 수있게하는 것입니다. 내 코드는 다음과 같습니다.Matlab의 "imhist"기능을 사용하여 동일한 그림에 여러 개의 막대 그래프를 그립니다.
a=imread('image1.jpg')
agray=rgb2gray(a)
b=imread('image2.jpg')
bgray=rgb2gray(b)
figure,imhist(agray)
figure,imhist(bgray)
이 코드는 두 히스토그램을 독립적으로 보는 데는 효과적이지만 비교를 위해 하나의 그림으로 결합하는 방법을 찾을 수 있습니다. 도와주세요!!
'stem (x, counts,'b ','Marker ','none '); (어쩌면 그냥 내 matlab 버전)으로 보입니다. 또한, ;;은 친구입니다.> –
예, 마커가 없으면 훨씬 낫습니다. 출력 인수가없는'imhist'와 더 비슷합니다. –
Worked great !! 도와 줘서 고마워 !! – user2650768