[Mapserver-users] help with ImageMagick & gdal utilities
Benjamin Thelen
thelen at ccgis.de
Wed Mar 31 03:54:43 PST 2004
Hello,
I have 300 24bit tif images (6400x6400) which need to be resized and
converted to 8bit.
There are some problems and I suppose that most of you might have
quite an experience with ImageMagick and the gdal utilities.
Converting & resizing (convert / mogrify) with ImageMagick stops with
"Memory allocation failed", allthough it is a machine with 512M of
RAM, enough swap (1G) and enough /tmp (60G). Converting an image with
a size up to 5400x5400 runs through (I resized one tif with
IrfanView), but it takes incredible long, compared to gdal_translate
or Windows IrfanView.
Also all the tiff-headers (tags) are lost, see the tiffinfo output
below. This is also true for both gdal utilies (gdal_translate and
rgb2pct.py).
I would be happy about some general feedback, experiences, tips and of
course solutions :-)!
Thank you very much,
Benjamin
---------------------------------
CCGIS GbR - Bonn
http://www.ccgis.de
Siemensstraße 8
53121 Bonn
Germany
Tel: ++49 (0) 228 90826 15
Fax: ++49 (0) 228 90826 11
Original:
Subfile Type: (0 = 0x0)
Image Width: 6400 Image Length: 6400
Resolution: 160, 160 pixels/cm
Bits/Sample: 8
Compression Scheme: None
Photometric Interpretation: RGB color
FillOrder: msb-to-lsb
Artist: "(c) XXXXXXXXXXXXXXX"
Date & Time: "1999:06:26 00:00:00"
Image Description: "XXXXX"
Orientation: row 0 top, col 0 lhs
Samples/Pixel: 3
Rows/Strip: 7008
Min Sample Value: 0
Max Sample Value: 255
Planar Configuration: single image plane
Page Name: "3414000 5650000 3416000 5652000"
Tag 37522: 5000
Tag 37523: 305
Tag 37524: 3414000,5650000,3416000,5652000
Tag 37525: 0
Tag 37527: 1,6400,6400,1
After rgb2pct.py:
TIFF Directory at offset 0x271ce9e
Image Width: 6400 Image Length: 6400
Bits/Sample: 8
Sample Format: unsigned integer
Compression Scheme: None
Photometric Interpretation: palette color (RGB from colormap)
Samples/Pixel: 1
Rows/Strip: 1
Planar Configuration: single image plane
Color Map: (present)
After ImageMagick:
TIFF Directory at offset 0x1d4c08
Image Width: 800 Image Length: 800
Resolution: 406, 406 pixels/inch
Bits/Sample: 8
Compression Scheme: None
Photometric Interpretation: RGB color
FillOrder: msb-to-lsb
Document Name: "XXX.tif"
Orientation: row 0 top, col 0 lhs
Samples/Pixel: 3
Rows/Strip: 3
Planar Configuration: single image plane
Software: ImageMagick 5.5.7 03/16/04 Q16 http://www.imagemagick.org
I also had a few errors with rgb2pct.py:
.
.
.
eError: not enough arguments for format string
Traceback (most recent call last):
File "./rgb2pct", line 96, in ?
print '%s has %d bands, need 3 for inputs red, green and blue.' \
TypeError: not enough arguments for format string
Traceback (most recent call last):
File "./rgb2pct", line 96, in ?
print '%s has %d bands, need 3 for inputs red, green and blue.' \
TypeError: not enough arguments for format string
Traceback (most recent call last):
File "./rgb2pct", line 96, in ?
print '%s has %d bands, need 3 for inputs red, green and blue.' \
TypeError: not enough arguments for format string
Traceback (most recent call last):
File "./rgb2pct", line 96, in ?
print '%s has %d bands, need 3 for inputs red, green and blue.' \
TypeError: not enough arguments for format string
Traceback (most recent call last):
File "./rgb2pct", line 96, in ?
print '%s has %d bands, need 3 for inputs red, green and blue.' \
TypeError: not enough arguments for format string
Traceback (most recent call last):
File "./rgb2pct", line 96, in ?
print '%s has %d bands, need 3 for inputs red, green and blue.' \
TypeError: not enough arguments for format string
Traceback (most recent call last):
File "./rgb2pct", line 96, in ?
.
.
.
More information about the MapServer-users
mailing list