Changeset 14449
- Timestamp:
- 05/11/08 14:09:39 (2 months ago)
- Files:
-
- trunk/gdal/frmts/nitf/nitfdataset.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/gdal/frmts/nitf/nitfdataset.cpp
r14436 r14449 2856 2856 if( CSLFetchNameValue(papszFullOptions,"IREP") == NULL ) 2857 2857 { 2858 if( poSrcDS->GetRasterCount() == 3 && eType == GDT_Byte ) 2858 if ( ((poSrcDS->GetRasterCount() == 3 && bJPEG) || 2859 (poSrcDS->GetRasterCount() >= 3 && !bJPEG)) && eType == GDT_Byte && 2860 poSrcDS->GetRasterBand(1)->GetColorInterpretation() == GCI_RedBand && 2861 poSrcDS->GetRasterBand(2)->GetColorInterpretation() == GCI_GreenBand && 2862 poSrcDS->GetRasterBand(3)->GetColorInterpretation() == GCI_BlueBand) 2859 2863 { 2860 2864 if( bJPEG )
