- 2009.12.08 17:53 "Re: [Tiff] Problems with multiple strip G4 to single strip G4 tiff.", by Phillip Wiles
- 2009.12.08 18:11 "Re: [Tiff] Problems with multiple strip G4 to single strip G4 tiff.", by Juergen Buchmueller
-
2010.01.08 00:13 "[Tiff] can please anybody help?", by Kavallieratou Ergina
- 2010.01.07 17:42 "[Tiff] create simple tiff", by Kavallieratou Ergina
- 2010.01.08 00:39 "Re: [Tiff] can please anybody help?", by Brad Hards
- 2010.01.08 23:53 "[Tiff] me again...", by Kavallieratou Ergina
2010.01.08 00:39 "Re: [Tiff] can please anybody help?", by Brad Hards
On Friday 08 January 2010 11:13:10 Kavallieratou Ergina wrote:
I repeat more correctly here.
Can anybody please comment on my code?
Gin
This doesn't appear to be the full code (i.e. this isn't a complete example of what you're doing).
stuct gen imagen;
struct, not stuct
What are you initialising this structure with? This part is critical to understanding what you are doing.
TIFF *out= TIFFOpen("ar.tif", "w");
TIFFSetField (out, TIFFTAG_IMAGEWIDTH, imagen->width); TIFFSetField(out, TIFFTAG_IMAGELENGTH, imagen->height);
TIFFSetField(out, TIFFTAG_SAMPLESPERPIXEL, 1);
TIFFSetField(out, TIFFTAG_BITSPERSAMPLE, 1);
TIFFSetField(out, TIFFTAG_ORIENTATION, ORIENTATION_TOPLEFT);
TIFFSetField(out, TIFFTAG_PLANARCONFIG, PLANARCONFIG_CONTIG);
TIFFSetField(out, TIFFTAG_PHOTOMETRIC, PHOTOMETRIC_MINISBLACK); BYTE *bits;
for (int y = 0; y < imagen->height; y++)
{
bits= imagen->data[y];
This is taking data[0], data[1], data[2]. Do you mean to take a pointer to a scanline here? If so, perhaps it has to be y*imagen->width or something like that.
Brad