2010-08-08 4 views
0

텍스트 파일에서 위성 데이터를 읽고 바다의 여러 매개 변수에 대한 그래프를 그려주는 소프트웨어를 작성하고 싶습니다. 아이디어는 Oceonographic Data View (ODV)에서 나왔습니다.MATLAB에서 이미지를 그래프와 어떻게 겹치게합니까?

내 문제는 이미지가 그래프와 겹쳐 져야하는 인도양의 이미지에 그래프를 플로팅하는 것입니다. 또한 영역 확대/축소시 그래프가있는 이미지를 확대 할 수 있습니다.

어떻게하면됩니까?

답변

1

이미지를로드하고 표시하려면 Displaying Bit-Mapped Images MathWorks 자습서를 시작하는 것이 좋지 않을 수 있습니다.

다음에 plot을 사용하여 이미지에 플롯을 오버레이 할 수 있습니다.

오버레이를 정확하게 배치 할 수 있도록 이미지를 표시 할 때 중요한 부분은 중요한 부분입니다. 아래 예제에서 이것을 정의하는 첫 번째와 두 번째 인수는 image입니다. 아래와 같이 1에서 480 사이가 아닌 0과 1 사이의 비율로 조정하려면 linspace(0,1,size(X,1))으로 바꿀 수 있습니다.

load mandrill 
image(1:480,1:500,X) % display image 
colormap(map) 

hold on % prevent subsequent plot commands from destroying the image 
plot([1 480],[100 100],'w','LineWidth',2) % plot an overlay line 
관련 문제