Changeset 8330
- Timestamp:
- 06/18/12 14:23:31 (11 months ago)
- Location:
- ImageMagick/trunk/MagickCore
- Files:
-
- 2 edited
-
colorspace-private.h (modified) (1 diff)
-
colorspace.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ImageMagick/trunk/MagickCore/colorspace-private.h
r8296 r8330 43 43 return; 44 44 } 45 cyan=(MagickRealType) (1.0- DecompandsRGB(QuantumScale*pixel->red));46 magenta=(MagickRealType) (1.0- DecompandsRGB(QuantumScale*pixel->green));47 yellow=(MagickRealType) (1.0- DecompandsRGB(QuantumScale*pixel->blue));45 cyan=(MagickRealType) (1.0-QuantumScale*pixel->red); 46 magenta=(MagickRealType) (1.0-QuantumScale*pixel->green); 47 yellow=(MagickRealType) (1.0-QuantumScale*pixel->blue); 48 48 black=cyan; 49 49 if (magenta < black) -
ImageMagick/trunk/MagickCore/colorspace.c
r8322 r8330 257 257 { 258 258 double 259 blue, 260 green, 261 red; 262 263 red=QuantumRange*DecompandsRGB(QuantumScale*GetPixelRed(image,q)); 264 green=QuantumRange*DecompandsRGB(QuantumScale*GetPixelGreen(image,q)); 265 blue=QuantumRange*DecompandsRGB(QuantumScale*GetPixelBlue(image,q)); 259 cyan, 260 magenta, 261 yellow; 262 263 cyan=QuantumRange*DecompandsRGB(QuantumScale* 264 GetPixelCyan(image,q)); 265 magenta=QuantumRange*DecompandsRGB(QuantumScale* 266 GetPixelMagenta(image,q)); 267 yellow=QuantumRange*DecompandsRGB(QuantumScale* 268 GetPixelYellow(image,q)); 266 269 SetPixelCyan(image,ClampToQuantum((MagickRealType) (QuantumRange- 267 red)),q);270 cyan)),q); 268 271 SetPixelMagenta(image,ClampToQuantum((MagickRealType) (QuantumRange- 269 green)),q);272 magenta)),q); 270 273 SetPixelYellow(image,ClampToQuantum((MagickRealType) (QuantumRange- 271 blue)),q);274 yellow)),q); 272 275 q+=GetPixelChannels(image); 273 276 } … … 1447 1450 } 1448 1451 1449 static inline void ConvertXYZTosRGB(const double x,const double y, const double z,1450 Quantum *red,Quantum *green,Quantum *blue)1452 static inline void ConvertXYZTosRGB(const double x,const double y, 1453 const double z,Quantum *red,Quantum *green,Quantum *blue) 1451 1454 { 1452 1455 double … … 1790 1793 for (x=0; x < (ssize_t) image->columns; x++) 1791 1794 { 1792 SetPixelRed(image,ClampToQuantum((MagickRealType) (QuantumRange- 1793 GetPixelRed(image,q))),q); 1794 SetPixelGreen(image,ClampToQuantum((MagickRealType) (QuantumRange- 1795 GetPixelGreen(image,q))),q); 1796 SetPixelBlue(image,ClampToQuantum((MagickRealType) (QuantumRange- 1797 GetPixelBlue(image,q))),q); 1795 double 1796 cyan, 1797 magenta, 1798 yellow; 1799 1800 cyan=QuantumRange*CompandsRGB(QuantumScale*(QuantumRange- 1801 GetPixelCyan(image,q))); 1802 magenta=QuantumRange*CompandsRGB(QuantumScale*(QuantumRange- 1803 GetPixelMagenta(image,q))); 1804 yellow=QuantumRange*CompandsRGB(QuantumScale*(QuantumRange- 1805 GetPixelYellow(image,q))); 1806 SetPixelCyan(image,ClampToQuantum((MagickRealType) cyan),q); 1807 SetPixelMagenta(image,ClampToQuantum((MagickRealType) magenta),q); 1808 SetPixelYellow(image,ClampToQuantum((MagickRealType) yellow),q); 1798 1809 q+=GetPixelChannels(image); 1799 1810 }
Note: See TracChangeset
for help on using the changeset viewer.
