Dear list,
I try to convert a raster images (GTiff) with gdalwarp. The images only have 
two colors (black/white) and the color table just have two entries. Therefore 
the file size for each image is exactly as big as needed (1bit/pixel). The 
result of gdalwarps transformation are images with 8bits / pixel and 256 
entries in the color table. The file size for each image  is increased but in 
this case this is without benefit, because the results are still black and 
white.

So I tried the creation option "-co NBITS=1". Color Table und file size are now 
exactly as I expected,  but I can't display the result properly with any 
program. For example IrfanView does fine, but unfortunately MapInfo 
Professional doesn't. MapInfo Professional just shows irregular stripes. After 
opening the result file in IrfanView and saving it as a copy, the copy is 
displayed in MapInfo fine as well. I do not understand this behavior, because 
gdalinfo doesn't show any differences. 

For I do have a lot of automatic batch processing I can't use IrfanView for 
this purpose and I'm interested in doing this only using comandline utilities 
of gdal. So I would be glad to get help from you or any hints.

Thank you so far and best regards
Andreas Fischer


P.S.:
For better explanation the gdalwarp comandline and gdalinfo outputs:

gdalwarp -s_srs C:\Programme\FWTools2.4.6\proj_lib\25832.wkt -t_srs 
"+proj=tmerc +lat_0=0 +lon_0=6 +k=1 +x_0=2500000 +y_0=0 +ellps=bessel units=m 
+nadgrids=C:\Programme\FWTools2.4.6\proj_lib\BETA2007.gsb +wktext" -dstnodata 0 
-srcnodata 0 -co TFW=YES -co INTERLEAVE=PIXEL -co TILED=YES -co
 NBITS=1 32395_5718.tif  utm2gk\1bit\32395_5718.tif
(using FWTools 2.4.6)

gdalinfo (original file)
Driver: GTiff/GeoTIFF
Files: 32395_5718.tif
          32395_5718.tfw
Size is 11812, 11812
Coordinate System is `'
Origin = (394999.957670164990000,5719000.042329834800000)
Pixel Size = (0.084659670000000,-0.084659670000000)
Metadata:
  TIFFTAG_SOFTWARE=Handmade Software, Inc. Image Alchemy v1.13
Image Structure Metadata:
  COMPRESSION=CCITTFAX4
  INTERLEAVE=BAND
  MINISWHITE=YES
Corner Coordinates:
Upper Left  (  394999.958, 5719000.042)
Lower Left  (  394999.958, 5718000.042)
Upper Right (  395999.958, 5719000.042)
Lower Right (  395999.958, 5718000.042)
Center      (  395499.958, 5718500.042)
Band 1 Block=11812x5 Type=Byte, ColorInterp=Palette
  Image Structure Metadata:
    NBITS=1
  Color Table (RGB with 2 entries)
    0: 255,255,255,255
    1: 0,0,0,255

gdalinfo (transformed file, without properly display with MapInfo Professional)
Driver: GTiff/GeoTIFF
Files: 32395_5718.tif
       32395_5718.tfw
Size is 12287, 12287
Coordinate System is:
PROJCS["unnamed",
    GEOGCS["Bessel 1841",
        DATUM["unknown",
            SPHEROID["bessel",6377397.155,299.1528128]],
        PRIMEM["Greenwich",0],
        UNIT["degree",0.0174532925199433]],
    PROJECTION["Transverse_Mercator"],
    PARAMETER["latitude_of_origin",0],
    PARAMETER["central_meridian",6],
    PARAMETER["scale_factor",1],
    PARAMETER["false_easting",2500000],
    PARAMETER["false_northing",0],
    UNIT["metre",1,
        AUTHORITY["EPSG","9001"]]]
Origin = (2602804.707705282600000,5720843.723755999500000)
Pixel Size = (0.084692791645049,-0.084692791645049)
Metadata:
  AREA_OR_POINT=Area
Image Structure Metadata:
  INTERLEAVE=BAND
Corner Coordinates:
Upper Left  ( 2602804.708, 5720843.724) (  7d29'3.82"E, 51d36'50.14"N)
Lower Left  ( 2602804.708, 5719803.103) (  7d29'2.72"E, 51d36'16.48"N)
Upper Right ( 2603845.328, 5720843.724) (  7d29'57.89"E, 51d36'49.45"N)
Lower Right ( 2603845.328, 5719803.103) (  7d29'56.78"E, 51d36'15.79"N)
Center      ( 2603325.018, 5720323.414) (  7d29'30.30"E, 51d36'32.97"N)
Band 1 Block=12287x5 Type=Byte, ColorInterp=Palette
  NoData Value=0
  Image Structure Metadata:
    NBITS=1
  Color Table (RGB with 2 entries)
    0: 255,255,255,255
    1: 0,0,0,255

gdalinfo (transformed file, saved as copy with IrfanView, displayed properly 
within MapInfo Professional)
Driver: GTiff/GeoTIFF
Files: 32395_5718_irfan.tif
       32395_5718_irfan.tfw
Size is 12287, 12287
Coordinate System is `'
Origin = (2602804.707705282600000,5720843.723755999500000)
Pixel Size = (0.084692791600000,-0.084692791600000)
Metadata:
  TIFFTAG_SOFTWARE=IrfanView
  TIFFTAG_XRESOLUTION=0
  TIFFTAG_YRESOLUTION=0
  TIFFTAG_RESOLUTIONUNIT=2 (pixels/inch)
Image Structure Metadata:
  INTERLEAVE=BAND
  MINISWHITE=YES
Corner Coordinates:
Upper Left  ( 2602804.708, 5720843.724)
Lower Left  ( 2602804.708, 5719803.103)
Upper Right ( 2603845.328, 5720843.724)
Lower Right ( 2603845.328, 5719803.103)
Center      ( 2603325.018, 5720323.414)
Band 1 Block=12287x5 Type=Byte, ColorInterp=Palette
  Image Structure Metadata:
    NBITS=1
  Color Table (RGB with 2 entries)
    0: 255,255,255,255
    1: 0,0,0,255


Mit freundlichen Grüßen
Im Auftrag

Andreas Fischer

Kreis Unna - Der Landrat 
Zentrale Datenverarbeitung
Friedrich-Ebert-Straße 17
59425 Unna 

Fon 02303 27-4416
Fax 02303 27-2896 
andreas.fisc...@kreis-unna.de
www.kreis-unna.de

Diese E-Mail wurde beim Ausgang auf Viren geprueft. Wegen der 
potentiellen Gefahr auf den Uebertragungswegen wird zu einer 
Vireneingangskontrolle geraten. Eine Haftung für Virenfreiheit
wird ausgeschlossen.

_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to