TIFFReverseBits man page on FreeBSD

Man page or keyword search:  
man Server   9747 pages
apropos Keyword Search (all sections)
Output format
FreeBSD logo
[printable version]

SWAB(3TIFF)							   SWAB(3TIFF)

       TIFFGetBitRevTable, TIFFReverseBits, TIFFSwabShort, TIFFSwabLong, TIFF‐
       SwabArrayOfShort, TIFFSwabArrayOfLong - byte- and bit-swapping routines

       #include <tiffio.h>

       const unsigned char* TIFFGetBitRevTable(int reversed)
       void TIFFReverseBits(u_char *data, unsigned long nbytes)
       void TIFFSwabShort(uint16 *data)
       void TIFFSwabLong(uint32 *data)
       void TIFFSwabArrayOfShort(uint16 *data, unsigned long nshorts)
       void TIFFSwabArrayOfLong(uint32 *data, unsigned long nlongs)

       The following routines are used by the library to swap 16-  and	32-bit
       data and to reverse the order of bits in bytes.

       TIFFSwabShort  and  TIFFSwabLong	 swap the bytes in a single 16-bit and
       32-bit item, respectively.  TIFFSwabArrayOfShort	 and  TIFFSwabArrayOf‐
       Long  swap  the	bytes  in an array of 16-bit and 32-bit items, respec‐

       TIFFReverseBits replaces each byte in data  with	 the  equivalent  bit-
       reversed	 value. This operation is performed with a lookup table, which
       is returned using the TIFFGetBitRevTable function.  reversed  parameter
       specifies  which	 table	should	be  returned. Supply 1 if you want bit
       reversal table. Supply 0 to get the table that do not reverse bit  val‐
       ues.  It	 is  a	lookup table that can be used as an identity function;
       i.e.  TIFFNoBitRevTable[n] == n.



       Libtiff library home page: http://www.remotesensing.org/libtiff/

libtiff			       November 04, 2004		   SWAB(3TIFF)

List of man pages available for FreeBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net