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

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