|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include "tiffiop.h"
#include <math.h>
Go to the source code of this file.
Defines |
| #define | RINT(R) ((uint32)((R)>0?((R)+0.5):((R)-0.5))) |
| #define | SHIFT 16 |
| #define | FIX(x) ((int32)((x) * (1L<<SHIFT) + 0.5)) |
| #define | ONE_HALF ((int32)(1<<(SHIFT-1))) |
| #define | Code2V(c, RB, RW, CR) ((((c)-(int32)(RB))*(float)(CR))/(float)(((RW)-(RB)) ? ((RW)-(RB)) : 1)) |
| #define | CLAMP(f, min, max) ((f)<(min)?(min):(f)>(max)?(max):(f)) |
| #define | HICLAMP(f, max) ((f)>(max)?(max):(f)) |
| #define | LumaRed luma[0] |
| #define | LumaGreen luma[1] |
| #define | LumaBlue luma[2] |
Functions |
| void | TIFFCIELabToXYZ (TIFFCIELabToRGB *cielab, uint32 l, int32 a, int32 b, float *X, float *Y, float *Z) |
| void | TIFFXYZToRGB (TIFFCIELabToRGB *cielab, float X, float Y, float Z, uint32 *r, uint32 *g, uint32 *b) |
| int | TIFFCIELabToRGBInit (TIFFCIELabToRGB *cielab, TIFFDisplay *display, float *refWhite) |
| void | TIFFYCbCrtoRGB (TIFFYCbCrToRGB *ycbcr, uint32 Y, int32 Cb, int32 Cr, uint32 *r, uint32 *g, uint32 *b) |
| int | TIFFYCbCrToRGBInit (TIFFYCbCrToRGB *ycbcr, float *luma, float *refBlackWhite) |
Generated on Sat May 26 2012 04:48:25 for ReactOS by
1.7.6.1
|