| AWARE [SYSTEMS] | Imaging expertise for the Delphi developer | |||||||
![]() |
TIFF and LibTiff Mailing List Archive | |||||||
LibTiff Mailing List
TIFF and LibTiff Mailing List Archive Contact
The TIFF Mailing List Homepage |
Thread2003.08.01 20:02 "problems using tiffwritetile", by Pushkar PradhanI'm not able to write a tiled tiff file. The problem is TIFFWriteTile is not
writing the amount of data being read by TIFFReadTile
TIFFReadTile reads in 16384 bytes but TIFFWriteTile writes out only 2048
bytes.
Can anyone tell what's going wrong? (it's a single band img. and I set the
tags also).
Code:
for(y = 0; y < imageLength; y += tileLength) {
for(x = 0; x < imageWidth; x += tileWidth) {
size = TIFFReadTile(tif, buf, x, y, 0, 0);
printf("read %d bytes\n", size);
count++;
printf("tile: %d\n", count);
/* RGBTOLHS */
/*Rgb2Lhs(&bufR, &bufG, &bufB, &L, &H, &S, tileLength, tileWidth);*/
size = TIFFWriteTile(wtif, buf, x, y, 0, 0);
printf("written %d bytes\n", size);
printf("width %d bytes\n", x);
printf("length %d bytes\n", y }
}
Pushkar Pradhan
|
|||||||