source: issm/oecreview/Archive/16554-17801/ISSM-17223-17224.diff@ 17802

Last change on this file since 17802 was 17802, checked in by Mathieu Morlighem, 11 years ago

Added archives

File size: 2.0 KB
  • ../trunk-jpl/src/m/plot/radarpower.m

     
    8989                %Read in temp.tif:
    9090                im=imread('temp.tif','TIFF');
    9191                %adjust contrast and brightness
    92                 im=imadjust(im,[a b],[c d]);
     92                %im=imadjust(im,[a b],[c d]);
    9393                pixelskip=max(1,ceil(posting/((x1-x0)/(size(im,2)))));
    94                 md.radaroverlay.pwr=double(flipud(im(1:pixelskip:end,1:pixelskip:end)));
     94                if size(im,3)==1,
     95                        md.radaroverlay.pwr=double(flipud(im(1:pixelskip:end,1:pixelskip:end)));
     96                else
     97                        md.radaroverlay.pwr=double(im(1:pixelskip:end,1:pixelskip:end,1:pixelskip:end));
     98                        md.radaroverlay.pwr(:,:,1)=flipud(md.radaroverlay.pwr(:,:,1));
     99                        md.radaroverlay.pwr(:,:,2)=flipud(md.radaroverlay.pwr(:,:,2));
     100                        md.radaroverlay.pwr(:,:,3)=flipud(md.radaroverlay.pwr(:,:,3));
     101                end
    95102                md.radaroverlay.x=(x0:(x1-x0)/(size(md.radaroverlay.pwr,2)-1):x1);
    96103                md.radaroverlay.y=(y0:(y1-y0)/(size(md.radaroverlay.pwr,1)-1):y1);
    97104
     
    152159        disp('Warning: expecting coordinates in polar stereographic (Std Latitude: 70ºN Meridian: 45º)');
    153160        im=imread(overlay_image);
    154161        %adjust contrast and brightness
    155         im=imadjust(im,[a b],[c d]);
     162        %im=imadjust(im,[a b],[c d]);
    156163        im=im(toplefty:toplefty+sizey,topleftx:topleftx+sizex);
    157164        md.radaroverlay.pwr=double(flipud(im));
    158165        md.radaroverlay.x=(x0:(x1-x0)/(size(md.radaroverlay.pwr,2)-1):x1);
  • ../trunk-jpl/src/m/plot/plot_overlay.m

     
    4242contrast = getfieldvalue(options,'contrast',1); 
    4343radar = (md.radaroverlay.pwr).^(contrast);
    4444radar = radar./max(radar(:));
     45if size(radar,3)>1,
     46        disp('WARNING: color image converted to greyscale intensity image');
     47        radar=sum(radar,3)/3;
     48end
    4549%radar(find(radar==0))=1; %Change background from black to white
    4650
    4751%InterpFromMeshToGrid
Note: See TracBrowser for help on using the repository browser.