|
MagickCore
6.9.7
|
Go to the source code of this file.
Functions | |
| MagickExport double | ExpandAffine (const AffineMatrix *) |
| MagickExport double | GenerateDifferentialNoise (RandomInfo *, const Quantum, const NoiseType, const MagickRealType) |
| MagickExport size_t | GetOptimalKernelWidth (const double, const double) |
| MagickExport size_t | GetOptimalKernelWidth1D (const double, const double) |
| MagickExport size_t | GetOptimalKernelWidth2D (const double, const double) |
| MagickExport void | ConvertHCLToRGB (const double, const double, const double, Quantum *, Quantum *, Quantum *) |
| MagickExport void | ConvertHCLpToRGB (const double, const double, const double, Quantum *, Quantum *, Quantum *) |
| MagickExport void | ConvertHSBToRGB (const double, const double, const double, Quantum *, Quantum *, Quantum *) |
| MagickExport void | ConvertHSIToRGB (const double, const double, const double, Quantum *, Quantum *, Quantum *) |
| MagickExport void | ConvertHSLToRGB (const double, const double, const double, Quantum *, Quantum *, Quantum *) |
| MagickExport void | ConvertHSVToRGB (const double, const double, const double, Quantum *, Quantum *, Quantum *) |
| MagickExport void | ConvertHWBToRGB (const double, const double, const double, Quantum *, Quantum *, Quantum *) |
| MagickExport void | ConvertLCHabToRGB (const double, const double, const double, Quantum *, Quantum *, Quantum *) |
| MagickExport void | ConvertLCHuvToRGB (const double, const double, const double, Quantum *, Quantum *, Quantum *) |
| MagickExport void | ConvertRGBToHCL (const Quantum, const Quantum, const Quantum, double *, double *, double *) |
| MagickExport void | ConvertRGBToHCLp (const Quantum, const Quantum, const Quantum, double *, double *, double *) |
| MagickExport void | ConvertRGBToHSB (const Quantum, const Quantum, const Quantum, double *, double *, double *) |
| MagickExport void | ConvertRGBToHSI (const Quantum, const Quantum, const Quantum, double *, double *, double *) |
| MagickExport void | ConvertRGBToHSL (const Quantum, const Quantum, const Quantum, double *, double *, double *) |
| MagickExport void | ConvertRGBToHSV (const Quantum, const Quantum, const Quantum, double *, double *, double *) |
| MagickExport void | ConvertRGBToHWB (const Quantum, const Quantum, const Quantum, double *, double *, double *) |
| MagickExport void | ConvertRGBToLCHab (const Quantum, const Quantum, const Quantum, double *, double *, double *) |
| MagickExport void | ConvertRGBToLCHuv (const Quantum, const Quantum, const Quantum, double *, double *, double *) |
| MagickExport void ConvertHCLpToRGB | ( | const double | , |
| const double | , | ||
| const double | , | ||
| Quantum * | , | ||
| Quantum * | , | ||
| Quantum * | |||
| ) |
| MagickExport void ConvertHCLToRGB | ( | const double | , |
| const double | , | ||
| const double | , | ||
| Quantum * | , | ||
| Quantum * | , | ||
| Quantum * | |||
| ) |
| MagickExport void ConvertHSBToRGB | ( | const double | , |
| const double | , | ||
| const double | , | ||
| Quantum * | , | ||
| Quantum * | , | ||
| Quantum * | |||
| ) |
| MagickExport void ConvertHSIToRGB | ( | const double | , |
| const double | , | ||
| const double | , | ||
| Quantum * | , | ||
| Quantum * | , | ||
| Quantum * | |||
| ) |
| MagickExport void ConvertHSLToRGB | ( | const double | , |
| const double | , | ||
| const double | , | ||
| Quantum * | , | ||
| Quantum * | , | ||
| Quantum * | |||
| ) |
| MagickExport void ConvertHSVToRGB | ( | const double | , |
| const double | , | ||
| const double | , | ||
| Quantum * | , | ||
| Quantum * | , | ||
| Quantum * | |||
| ) |
| MagickExport void ConvertHWBToRGB | ( | const double | , |
| const double | , | ||
| const double | , | ||
| Quantum * | , | ||
| Quantum * | , | ||
| Quantum * | |||
| ) |
| MagickExport void ConvertLCHabToRGB | ( | const double | , |
| const double | , | ||
| const double | , | ||
| Quantum * | , | ||
| Quantum * | , | ||
| Quantum * | |||
| ) |
| MagickExport void ConvertLCHuvToRGB | ( | const double | , |
| const double | , | ||
| const double | , | ||
| Quantum * | , | ||
| Quantum * | , | ||
| Quantum * | |||
| ) |
| MagickExport void ConvertRGBToHCL | ( | const Quantum | , |
| const Quantum | , | ||
| const Quantum | , | ||
| double * | , | ||
| double * | , | ||
| double * | |||
| ) |
| MagickExport void ConvertRGBToHCLp | ( | const Quantum | , |
| const Quantum | , | ||
| const Quantum | , | ||
| double * | , | ||
| double * | , | ||
| double * | |||
| ) |
| MagickExport void ConvertRGBToHSB | ( | const Quantum | , |
| const Quantum | , | ||
| const Quantum | , | ||
| double * | , | ||
| double * | , | ||
| double * | |||
| ) |
| MagickExport void ConvertRGBToHSI | ( | const Quantum | , |
| const Quantum | , | ||
| const Quantum | , | ||
| double * | , | ||
| double * | , | ||
| double * | |||
| ) |
| MagickExport void ConvertRGBToHSL | ( | const Quantum | , |
| const Quantum | , | ||
| const Quantum | , | ||
| double * | , | ||
| double * | , | ||
| double * | |||
| ) |
| MagickExport void ConvertRGBToHSV | ( | const Quantum | , |
| const Quantum | , | ||
| const Quantum | , | ||
| double * | , | ||
| double * | , | ||
| double * | |||
| ) |
| MagickExport void ConvertRGBToHWB | ( | const Quantum | , |
| const Quantum | , | ||
| const Quantum | , | ||
| double * | , | ||
| double * | , | ||
| double * | |||
| ) |
| MagickExport void ConvertRGBToLCHab | ( | const Quantum | , |
| const Quantum | , | ||
| const Quantum | , | ||
| double * | , | ||
| double * | , | ||
| double * | |||
| ) |
| MagickExport void ConvertRGBToLCHuv | ( | const Quantum | , |
| const Quantum | , | ||
| const Quantum | , | ||
| double * | , | ||
| double * | , | ||
| double * | |||
| ) |
References ConvertRGBToXYZ(), and ConvertXYZToLCHuv().
Referenced by ModulateLCHuv(), and RGBTransformImage().
| MagickExport double ExpandAffine | ( | const AffineMatrix * | ) |
| MagickExport double GenerateDifferentialNoise | ( | RandomInfo * | , |
| const Quantum | , | ||
| const NoiseType | , | ||
| const MagickRealType | |||
| ) |
References GaussianNoise, GetPseudoRandomValue(), ImpulseNoise, LaplacianNoise, MagickEpsilon, MagickPI, MultiplicativeGaussianNoise, PoissonNoise, QuantumRange, QuantumScale, RandomNoise, SigmaGaussian, SigmaImpulse, SigmaLaplacian, SigmaMultiplicativeGaussian, SigmaPoisson, SigmaRandom, SigmaUniform, TauGaussian, and UniformNoise.
Referenced by AddNoiseImageChannel(), and ApplyEvaluateOperator().
| MagickExport size_t GetOptimalKernelWidth | ( | const double | , |
| const double | |||
| ) |
| MagickExport size_t GetOptimalKernelWidth1D | ( | const double | , |
| const double | |||
| ) |
| MagickExport size_t GetOptimalKernelWidth2D | ( | const double | , |
| const double | |||
| ) |