| 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 |
Thread2004.11.16 05:48 "Re: regarding tiff to bitmap", by Andrey KiselevOn Tue, Nov 16, 2004 at 10:40:29AM +0530, Meenatchi Raja Rajeshwari wrote:
> 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
|
|||||||