|
a |
|
b/functions/showCurveAndPhi.m |
|
|
1 |
|
|
|
2 |
% show image, contours |
|
|
3 |
function showCurveAndPhi(varargin) |
|
|
4 |
|
|
|
5 |
I=varargin{1}; |
|
|
6 |
max_range=min(255,max(I(:))); |
|
|
7 |
imshow(I,'initialmagnification',200,'displayrange',[0 max_range]); hold on; |
|
|
8 |
colsty1=['g';'r';'b';'k';'y']; |
|
|
9 |
for k=1:nargin-1 |
|
|
10 |
|
|
|
11 |
B1=varargin{k+1}; |
|
|
12 |
if size(B1,1)==2 || size(B1,2)==2 |
|
|
13 |
plot(B1(:,1),B1(:,2),colsty1(k),'LineWidth',3); |
|
|
14 |
else |
|
|
15 |
contour(B1, [0 0], colsty1(k),'LineWidth',3); |
|
|
16 |
contour(B1, [0 0], 'k','LineWidth',1); |
|
|
17 |
end |
|
|
18 |
end |
|
|
19 |
|
|
|
20 |
end |