AWARE SYSTEMS
TIFF and LibTiff Mail List Archive

Thread

2004.11.16 05:10 "[Tiff] regarding tiff to bitmap", by Meenatchi Raja Rajeshwari
2004.11.16 05:48 "Re: [Tiff] regarding tiff to bitmap", by Andrey Kiselev
2004.11.16 05:54 "Re: [Tiff] regarding tiff to bitmap", by Andrey Kiselev

2004.11.16 05:48 "Re: [Tiff] regarding tiff to bitmap", by Andrey Kiselev

i want to convert a tiff file in to a bitmap file. can anybody help me regarding that. i have some problem with the following code

        TIFF *inpimage=NULL;
        inpimage=TIFFOpen("D:\\output_files\\appurgb280multi13x18.tiff", "w");
        uint32 imwidth=800;
        int imheight=800;

//      int h=TIFFGetField(inpimage, TIFFTAG_IMAGEWIDTH, &imwidth);
//      TIFFGetField(inpimage, TIFFTAG_IMAGELENGTH, &imheight);
        tsize_t imlinesize_bytes=TIFFScanlineSize(inpimage);
        uint8 *read_buff=(uint8 *)malloc(imlinesize_bytes*imheight);
        BYTE *bits=read_buff;
        for(int row=1;row<=imheight;row++)
        {
                if (TIFFReadScanline(inpimage,bits, row, 0)==-1)
                        AfxMessageBox("Complete or error",MB_OK,NULL);
                bits=read_buff+row*imwidth;

        }

The return value of TIFFScanlineSize is wrong.

Hi Aparna,

What value returned by TIFFScanlineSize()? Whay do you think it is wrong? What tiffinfo command tells about your file?

Andrey

Andrey V. Kiselev
Home phone: +7 812 5970603 ICQ# 26871517