[17802] | 1 | Index: ../trunk-jpl/src/m/plot/radarpower.m
|
---|
| 2 | ===================================================================
|
---|
| 3 | --- ../trunk-jpl/src/m/plot/radarpower.m (revision 17223)
|
---|
| 4 | +++ ../trunk-jpl/src/m/plot/radarpower.m (revision 17224)
|
---|
| 5 | @@ -89,9 +89,16 @@
|
---|
| 6 | %Read in temp.tif:
|
---|
| 7 | im=imread('temp.tif','TIFF');
|
---|
| 8 | %adjust contrast and brightness
|
---|
| 9 | - im=imadjust(im,[a b],[c d]);
|
---|
| 10 | + %im=imadjust(im,[a b],[c d]);
|
---|
| 11 | pixelskip=max(1,ceil(posting/((x1-x0)/(size(im,2)))));
|
---|
| 12 | - md.radaroverlay.pwr=double(flipud(im(1:pixelskip:end,1:pixelskip:end)));
|
---|
| 13 | + if size(im,3)==1,
|
---|
| 14 | + md.radaroverlay.pwr=double(flipud(im(1:pixelskip:end,1:pixelskip:end)));
|
---|
| 15 | + else
|
---|
| 16 | + md.radaroverlay.pwr=double(im(1:pixelskip:end,1:pixelskip:end,1:pixelskip:end));
|
---|
| 17 | + md.radaroverlay.pwr(:,:,1)=flipud(md.radaroverlay.pwr(:,:,1));
|
---|
| 18 | + md.radaroverlay.pwr(:,:,2)=flipud(md.radaroverlay.pwr(:,:,2));
|
---|
| 19 | + md.radaroverlay.pwr(:,:,3)=flipud(md.radaroverlay.pwr(:,:,3));
|
---|
| 20 | + end
|
---|
| 21 | md.radaroverlay.x=(x0:(x1-x0)/(size(md.radaroverlay.pwr,2)-1):x1);
|
---|
| 22 | md.radaroverlay.y=(y0:(y1-y0)/(size(md.radaroverlay.pwr,1)-1):y1);
|
---|
| 23 |
|
---|
| 24 | @@ -152,7 +159,7 @@
|
---|
| 25 | disp('Warning: expecting coordinates in polar stereographic (Std Latitude: 70ºN Meridian: 45º)');
|
---|
| 26 | im=imread(overlay_image);
|
---|
| 27 | %adjust contrast and brightness
|
---|
| 28 | - im=imadjust(im,[a b],[c d]);
|
---|
| 29 | + %im=imadjust(im,[a b],[c d]);
|
---|
| 30 | im=im(toplefty:toplefty+sizey,topleftx:topleftx+sizex);
|
---|
| 31 | md.radaroverlay.pwr=double(flipud(im));
|
---|
| 32 | md.radaroverlay.x=(x0:(x1-x0)/(size(md.radaroverlay.pwr,2)-1):x1);
|
---|
| 33 | Index: ../trunk-jpl/src/m/plot/plot_overlay.m
|
---|
| 34 | ===================================================================
|
---|
| 35 | --- ../trunk-jpl/src/m/plot/plot_overlay.m (revision 17223)
|
---|
| 36 | +++ ../trunk-jpl/src/m/plot/plot_overlay.m (revision 17224)
|
---|
| 37 | @@ -42,6 +42,10 @@
|
---|
| 38 | contrast = getfieldvalue(options,'contrast',1);
|
---|
| 39 | radar = (md.radaroverlay.pwr).^(contrast);
|
---|
| 40 | radar = radar./max(radar(:));
|
---|
| 41 | +if size(radar,3)>1,
|
---|
| 42 | + disp('WARNING: color image converted to greyscale intensity image');
|
---|
| 43 | + radar=sum(radar,3)/3;
|
---|
| 44 | +end
|
---|
| 45 | %radar(find(radar==0))=1; %Change background from black to white
|
---|
| 46 |
|
---|
| 47 | %InterpFromMeshToGrid
|
---|