Ticket #2121: gdal_svn_trunk_gdalenhance_fixes.patch
| File gdal_svn_trunk_gdalenhance_fixes.patch, 2.0 kB (added by rouault, 5 months ago) |
|---|
-
apps/gdalenhance.cpp
old new 65 65 " [-of format] [-co \"NAME=VALUE\"]*\n" 66 66 " [-ot {Byte/Int16/UInt16/UInt32/Int32/Float32/Float64/\n" 67 67 " CInt16/CInt32/CFloat32/CFloat64}]\n" 68 " [-s cale_src[_n] src_min src_max]\n"69 " [- scale_dst[_n] dst_min dst_max]\n"68 " [-src_scale[_n] src_min src_max]\n" 69 " [-dst_scale[_n] dst_min dst_max]\n" 70 70 " [-lutbins count]\n" 71 71 " [-s_nodata[_n] value]\n" 72 72 " [-stddev multiplier]\n" … … 154 154 155 155 else if( EQUALN(argv[i],"-src_scale",10) && i < argc-2) 156 156 { 157 // TODO 157 158 i += 2; 158 159 } 159 160 160 161 else if( EQUALN(argv[i],"-dst_scale",10) && i < argc-2 ) 161 162 { 163 // TODO 162 164 i += 2; 163 165 } 164 166 … … 358 360 exit( 0 ); 359 361 } 360 362 363 if (padfScaleMin == NULL || padfScaleMax == NULL) 364 { 365 fprintf( stderr, "-equalize or -config filename command line options must be specified.\n"); 366 exit(1); 367 } 368 361 369 /* ==================================================================== */ 362 370 /* Create a virtual dataset. */ 363 371 /* ==================================================================== */ … … 419 427 /* enhancement. */ 420 428 /* -------------------------------------------------------------------- */ 421 429 pasEInfo[iBand].poSrcBand = poSrcBand; 422 pasEInfo[iBand].eWrkType = e OutputType;430 pasEInfo[iBand].eWrkType = eBandType; 423 431 pasEInfo[iBand].dfScaleMin = padfScaleMin[iBand]; 424 432 pasEInfo[iBand].dfScaleMax = padfScaleMax[iBand]; 425 433 pasEInfo[iBand].nLUTBins = nLUTBins;
