diff options
Diffstat (limited to 'SD-VBS/common/toolbox/toolbox_basic/disp/disp_image.m')
-rwxr-xr-x | SD-VBS/common/toolbox/toolbox_basic/disp/disp_image.m | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/SD-VBS/common/toolbox/toolbox_basic/disp/disp_image.m b/SD-VBS/common/toolbox/toolbox_basic/disp/disp_image.m new file mode 100755 index 0000000..4745d8d --- /dev/null +++ b/SD-VBS/common/toolbox/toolbox_basic/disp/disp_image.m | |||
@@ -0,0 +1,19 @@ | |||
1 | function disp_image(img,sze,index,mask) | ||
2 | |||
3 | %figure(2) | ||
4 | subplot(sze(1),sze(2),index); | ||
5 | |||
6 | if (size(mask) ~= size(mask)), | ||
7 | error(['size of image is ',int2str(size(mask)),' size of mask is ',... | ||
8 | int2str(size(mask))]); | ||
9 | end | ||
10 | |||
11 | img = img-min(min(img)); | ||
12 | I = 0*(img.*(~mask)) + img.*mask; | ||
13 | I = img.*mask; | ||
14 | colormap(gray) | ||
15 | imagesc(I); | ||
16 | %axis('off') | ||
17 | axis('equal'); | ||
18 | axis('square'); | ||
19 | drawnow; | ||