
Thread
2001.01.23 18:00 "Re: how to 'change' Rows/Strip ?", by Helge Blischke
I've made an VB-application(sic.) using the wang' OCX's who comes with Windows NT. This app. is used for rotating and re-saving tiffs. But it 'messess' up Rows/Strip:
Here's tiffinfo from a scanned image:
bash$ /usr/local/bin/tiffinfo 144729.tif
TIFF Directory at offset 0x8
Subfile Type: (0 = 0x0)
Image Width: 1584 Image Length: 1169
Resolution: 200, 200 pixels/inch
Compression Scheme: CCITT Group 4
Photometric Interpretation: min-is-white
Artist: "010118L000002-1"
Rows/Strip: 1169
Planar Configuration: single image planeAnd here's tiffinfo after the VB-appl:
TIFF Directory at offset 0x8
Subfile Type: (0 = 0x0)
Image Width: 1584 Image Length: 1169
Resolution: 200, 200 pixels/inch
Bits/Sample: 1
Compression Scheme: CCITT Group 4
Photometric Interpretation: min-is-white
FillOrder: msb-to-lsb
Artist: "010118L000876-1"
Software: "Oi/GFS, writer v00.06.00P, (c) Wang Labs, Inc. 1990, 1991"
Orientation: row 0 top, col 0 lhs
Samples/Pixel: 1
Rows/Strip: 160
Planar Configuration: single image plane
Group 4 Options: (0 = 0x0)I want to make look like 'before' using libtiff. Why: We gotta to deliver the tiff's to an auld and _very_ picky tiffviewer.
Well, the source images consist of a single strip which holds all of the image data, whereas the desination image is made up of more than one strip. This is quite legal, but if you want them to "look like before", simply do a tiffcp -r1169 after.tif final.tif where the "1169" should be replaces by the actual image length, and - in this example - "after.tif" denotes what comes out of your Wang app, and "final.tif" denotes the output of tiffcp.
Hope that helps
Helge
H.Blischke@srz-berlin.de
H.Blischke@srz-berlin.com
H.Blischke@acm.org