C 951 include/lcms2.h cmsFloat64Number C; C 958 include/lcms2.h cmsFloat64Number C; C 40 src/cmscam02.c cmsFloat64Number a, b, h, e, H, A, J, Q, s, t, C, M; C 233 src/cmscam02.c clr.C = pow(t, 0.9) * pow((clr.J / 100.0), 0.5) * C 236 src/cmscam02.c clr.M = clr.C * pow(pMod->FL, 0.25); C 250 src/cmscam02.c t = pow( (clr.C / (pow((clr.J / 100.0), 0.5) * C 458 src/cmscam02.c pOut ->C = clr.C; C 474 src/cmscam02.c clr.C = pIn -> C; C 352 src/cmspcs.c LCh -> C = pow(Sqr(Lab ->a) + Sqr(Lab ->b), 0.5); C 363 src/cmspcs.c Lab -> a = LCh -> C * cos(h); C 364 src/cmspcs.c Lab -> b = LCh -> C * sin(h); C 462 src/cmspcs.c dC = fabs(LCh1.C - LCh2.C); C 471 src/cmspcs.c c12 = sqrt(LCh1.C * LCh2.C); C 511 src/cmspcs.c deltaC = LCh2.C - LCh1.C; C 512 src/cmspcs.c AveC = (LCh1.C+LCh2.C)/2; C 560 src/cmspcs.c dC = LCh2.C-LCh1.C; C 574 src/cmspcs.c sc = 0.0638 * LCh1.C / (1 + 0.0131 * LCh1.C) + 0.638; C 580 src/cmspcs.c f = sqrt((LCh1.C * LCh1.C * LCh1.C * LCh1.C)/((LCh1.C * LCh1.C * LCh1.C * LCh1.C)+1900)); C 595 src/cmspcs.c cmsFloat64Number C = sqrt( Sqr(a1) + Sqr(b1) ); C 602 src/cmspcs.c cmsFloat64Number G = 0.5 * ( 1 - sqrt(pow((C + Cs) / 2 , 7.0) / (pow((C + Cs) / 2, 7.0) + pow(25.0, 7.0) ) )); C 705 src/cmsvirt.c LChOut.C = LChIn.C + bchsw -> Saturation; C 3846 testbed/testcms2.c C( TYPE_GRAY_8 ); C 3847 testbed/testcms2.c C( TYPE_GRAY_8_REV ); C 3848 testbed/testcms2.c C( TYPE_GRAY_16 ); C 3849 testbed/testcms2.c C( TYPE_GRAY_16_REV ); C 3850 testbed/testcms2.c C( TYPE_GRAY_16_SE ); C 3851 testbed/testcms2.c C( TYPE_GRAYA_8 ); C 3852 testbed/testcms2.c C( TYPE_GRAYA_16 ); C 3853 testbed/testcms2.c C( TYPE_GRAYA_16_SE ); C 3854 testbed/testcms2.c C( TYPE_GRAYA_8_PLANAR ); C 3855 testbed/testcms2.c C( TYPE_GRAYA_16_PLANAR ); C 3856 testbed/testcms2.c C( TYPE_RGB_8 ); C 3857 testbed/testcms2.c C( TYPE_RGB_8_PLANAR ); C 3858 testbed/testcms2.c C( TYPE_BGR_8 ); C 3859 testbed/testcms2.c C( TYPE_BGR_8_PLANAR ); C 3860 testbed/testcms2.c C( TYPE_RGB_16 ); C 3861 testbed/testcms2.c C( TYPE_RGB_16_PLANAR ); C 3862 testbed/testcms2.c C( TYPE_RGB_16_SE ); C 3863 testbed/testcms2.c C( TYPE_BGR_16 ); C 3864 testbed/testcms2.c C( TYPE_BGR_16_PLANAR ); C 3865 testbed/testcms2.c C( TYPE_BGR_16_SE ); C 3866 testbed/testcms2.c C( TYPE_RGBA_8 ); C 3867 testbed/testcms2.c C( TYPE_RGBA_8_PLANAR ); C 3868 testbed/testcms2.c C( TYPE_RGBA_16 ); C 3869 testbed/testcms2.c C( TYPE_RGBA_16_PLANAR ); C 3870 testbed/testcms2.c C( TYPE_RGBA_16_SE ); C 3871 testbed/testcms2.c C( TYPE_ARGB_8 ); C 3872 testbed/testcms2.c C( TYPE_ARGB_8_PLANAR ); C 3873 testbed/testcms2.c C( TYPE_ARGB_16 ); C 3874 testbed/testcms2.c C( TYPE_ABGR_8 ); C 3875 testbed/testcms2.c C( TYPE_ABGR_8_PLANAR ); C 3876 testbed/testcms2.c C( TYPE_ABGR_16 ); C 3877 testbed/testcms2.c C( TYPE_ABGR_16_PLANAR ); C 3878 testbed/testcms2.c C( TYPE_ABGR_16_SE ); C 3879 testbed/testcms2.c C( TYPE_BGRA_8 ); C 3880 testbed/testcms2.c C( TYPE_BGRA_8_PLANAR ); C 3881 testbed/testcms2.c C( TYPE_BGRA_16 ); C 3882 testbed/testcms2.c C( TYPE_BGRA_16_SE ); C 3883 testbed/testcms2.c C( TYPE_CMY_8 ); C 3884 testbed/testcms2.c C( TYPE_CMY_8_PLANAR ); C 3885 testbed/testcms2.c C( TYPE_CMY_16 ); C 3886 testbed/testcms2.c C( TYPE_CMY_16_PLANAR ); C 3887 testbed/testcms2.c C( TYPE_CMY_16_SE ); C 3888 testbed/testcms2.c C( TYPE_CMYK_8 ); C 3889 testbed/testcms2.c C( TYPE_CMYKA_8 ); C 3890 testbed/testcms2.c C( TYPE_CMYK_8_REV ); C 3891 testbed/testcms2.c C( TYPE_YUVK_8 ); C 3892 testbed/testcms2.c C( TYPE_CMYK_8_PLANAR ); C 3893 testbed/testcms2.c C( TYPE_CMYK_16 ); C 3894 testbed/testcms2.c C( TYPE_CMYK_16_REV ); C 3895 testbed/testcms2.c C( TYPE_YUVK_16 ); C 3896 testbed/testcms2.c C( TYPE_CMYK_16_PLANAR ); C 3897 testbed/testcms2.c C( TYPE_CMYK_16_SE ); C 3898 testbed/testcms2.c C( TYPE_KYMC_8 ); C 3899 testbed/testcms2.c C( TYPE_KYMC_16 ); C 3900 testbed/testcms2.c C( TYPE_KYMC_16_SE ); C 3901 testbed/testcms2.c C( TYPE_KCMY_8 ); C 3902 testbed/testcms2.c C( TYPE_KCMY_8_REV ); C 3903 testbed/testcms2.c C( TYPE_KCMY_16 ); C 3904 testbed/testcms2.c C( TYPE_KCMY_16_REV ); C 3905 testbed/testcms2.c C( TYPE_KCMY_16_SE ); C 3906 testbed/testcms2.c C( TYPE_CMYK5_8 ); C 3907 testbed/testcms2.c C( TYPE_CMYK5_16 ); C 3908 testbed/testcms2.c C( TYPE_CMYK5_16_SE ); C 3909 testbed/testcms2.c C( TYPE_KYMC5_8 ); C 3910 testbed/testcms2.c C( TYPE_KYMC5_16 ); C 3911 testbed/testcms2.c C( TYPE_KYMC5_16_SE ); C 3912 testbed/testcms2.c C( TYPE_CMYK6_8 ); C 3913 testbed/testcms2.c C( TYPE_CMYK6_8_PLANAR ); C 3914 testbed/testcms2.c C( TYPE_CMYK6_16 ); C 3915 testbed/testcms2.c C( TYPE_CMYK6_16_PLANAR ); C 3916 testbed/testcms2.c C( TYPE_CMYK6_16_SE ); C 3917 testbed/testcms2.c C( TYPE_CMYK7_8 ); C 3918 testbed/testcms2.c C( TYPE_CMYK7_16 ); C 3919 testbed/testcms2.c C( TYPE_CMYK7_16_SE ); C 3920 testbed/testcms2.c C( TYPE_KYMC7_8 ); C 3921 testbed/testcms2.c C( TYPE_KYMC7_16 ); C 3922 testbed/testcms2.c C( TYPE_KYMC7_16_SE ); C 3923 testbed/testcms2.c C( TYPE_CMYK8_8 ); C 3924 testbed/testcms2.c C( TYPE_CMYK8_16 ); C 3925 testbed/testcms2.c C( TYPE_CMYK8_16_SE ); C 3926 testbed/testcms2.c C( TYPE_KYMC8_8 ); C 3927 testbed/testcms2.c C( TYPE_KYMC8_16 ); C 3928 testbed/testcms2.c C( TYPE_KYMC8_16_SE ); C 3929 testbed/testcms2.c C( TYPE_CMYK9_8 ); C 3930 testbed/testcms2.c C( TYPE_CMYK9_16 ); C 3931 testbed/testcms2.c C( TYPE_CMYK9_16_SE ); C 3932 testbed/testcms2.c C( TYPE_KYMC9_8 ); C 3933 testbed/testcms2.c C( TYPE_KYMC9_16 ); C 3934 testbed/testcms2.c C( TYPE_KYMC9_16_SE ); C 3935 testbed/testcms2.c C( TYPE_CMYK10_8 ); C 3936 testbed/testcms2.c C( TYPE_CMYK10_16 ); C 3937 testbed/testcms2.c C( TYPE_CMYK10_16_SE ); C 3938 testbed/testcms2.c C( TYPE_KYMC10_8 ); C 3939 testbed/testcms2.c C( TYPE_KYMC10_16 ); C 3940 testbed/testcms2.c C( TYPE_KYMC10_16_SE ); C 3941 testbed/testcms2.c C( TYPE_CMYK11_8 ); C 3942 testbed/testcms2.c C( TYPE_CMYK11_16 ); C 3943 testbed/testcms2.c C( TYPE_CMYK11_16_SE ); C 3944 testbed/testcms2.c C( TYPE_KYMC11_8 ); C 3945 testbed/testcms2.c C( TYPE_KYMC11_16 ); C 3946 testbed/testcms2.c C( TYPE_KYMC11_16_SE ); C 3947 testbed/testcms2.c C( TYPE_CMYK12_8 ); C 3948 testbed/testcms2.c C( TYPE_CMYK12_16 ); C 3949 testbed/testcms2.c C( TYPE_CMYK12_16_SE ); C 3950 testbed/testcms2.c C( TYPE_KYMC12_8 ); C 3951 testbed/testcms2.c C( TYPE_KYMC12_16 ); C 3952 testbed/testcms2.c C( TYPE_KYMC12_16_SE ); C 3953 testbed/testcms2.c C( TYPE_XYZ_16 ); C 3954 testbed/testcms2.c C( TYPE_Lab_8 ); C 3955 testbed/testcms2.c C( TYPE_ALab_8 ); C 3956 testbed/testcms2.c C( TYPE_Lab_16 ); C 3957 testbed/testcms2.c C( TYPE_Yxy_16 ); C 3958 testbed/testcms2.c C( TYPE_YCbCr_8 ); C 3959 testbed/testcms2.c C( TYPE_YCbCr_8_PLANAR ); C 3960 testbed/testcms2.c C( TYPE_YCbCr_16 ); C 3961 testbed/testcms2.c C( TYPE_YCbCr_16_PLANAR ); C 3962 testbed/testcms2.c C( TYPE_YCbCr_16_SE ); C 3963 testbed/testcms2.c C( TYPE_YUV_8 ); C 3964 testbed/testcms2.c C( TYPE_YUV_8_PLANAR ); C 3965 testbed/testcms2.c C( TYPE_YUV_16 ); C 3966 testbed/testcms2.c C( TYPE_YUV_16_PLANAR ); C 3967 testbed/testcms2.c C( TYPE_YUV_16_SE ); C 3968 testbed/testcms2.c C( TYPE_HLS_8 ); C 3969 testbed/testcms2.c C( TYPE_HLS_8_PLANAR ); C 3970 testbed/testcms2.c C( TYPE_HLS_16 ); C 3971 testbed/testcms2.c C( TYPE_HLS_16_PLANAR ); C 3972 testbed/testcms2.c C( TYPE_HLS_16_SE ); C 3973 testbed/testcms2.c C( TYPE_HSV_8 ); C 3974 testbed/testcms2.c C( TYPE_HSV_8_PLANAR ); C 3975 testbed/testcms2.c C( TYPE_HSV_16 ); C 3976 testbed/testcms2.c C( TYPE_HSV_16_PLANAR ); C 3977 testbed/testcms2.c C( TYPE_HSV_16_SE ); C 3979 testbed/testcms2.c C( TYPE_XYZ_FLT ); C 3980 testbed/testcms2.c C( TYPE_Lab_FLT ); C 3981 testbed/testcms2.c C( TYPE_GRAY_FLT ); C 3982 testbed/testcms2.c C( TYPE_RGB_FLT ); C 3983 testbed/testcms2.c C( TYPE_BGR_FLT ); C 3984 testbed/testcms2.c C( TYPE_CMYK_FLT ); C 3985 testbed/testcms2.c C( TYPE_LabA_FLT ); C 3986 testbed/testcms2.c C( TYPE_RGBA_FLT ); C 3987 testbed/testcms2.c C( TYPE_ARGB_FLT ); C 3988 testbed/testcms2.c C( TYPE_BGRA_FLT ); C 3989 testbed/testcms2.c C( TYPE_ABGR_FLT ); C 3992 testbed/testcms2.c C( TYPE_XYZ_DBL ); C 3993 testbed/testcms2.c C( TYPE_Lab_DBL ); C 3994 testbed/testcms2.c C( TYPE_GRAY_DBL ); C 3995 testbed/testcms2.c C( TYPE_RGB_DBL ); C 3996 testbed/testcms2.c C( TYPE_BGR_DBL ); C 3997 testbed/testcms2.c C( TYPE_CMYK_DBL ); C 3999 testbed/testcms2.c C( TYPE_LabV2_8 ); C 4000 testbed/testcms2.c C( TYPE_ALabV2_8 ); C 4001 testbed/testcms2.c C( TYPE_LabV2_16 ); C 4003 testbed/testcms2.c C( TYPE_GRAY_HALF_FLT ); C 4004 testbed/testcms2.c C( TYPE_RGB_HALF_FLT ); C 4005 testbed/testcms2.c C( TYPE_CMYK_HALF_FLT ); C 4006 testbed/testcms2.c C( TYPE_RGBA_HALF_FLT ); C 4008 testbed/testcms2.c C( TYPE_RGBA_HALF_FLT ); C 4009 testbed/testcms2.c C( TYPE_ARGB_HALF_FLT ); C 4010 testbed/testcms2.c C( TYPE_BGR_HALF_FLT ); C 4011 testbed/testcms2.c C( TYPE_BGRA_HALF_FLT ); C 4012 testbed/testcms2.c C( TYPE_ABGR_HALF_FLT ); C 4089 testbed/testcms2.c C( TYPE_XYZ_FLT ); C 4090 testbed/testcms2.c C( TYPE_Lab_FLT ); C 4091 testbed/testcms2.c C( TYPE_GRAY_FLT ); C 4092 testbed/testcms2.c C( TYPE_RGB_FLT ); C 4093 testbed/testcms2.c C( TYPE_BGR_FLT ); C 4094 testbed/testcms2.c C( TYPE_CMYK_FLT ); C 4096 testbed/testcms2.c C( TYPE_LabA_FLT ); C 4097 testbed/testcms2.c C( TYPE_RGBA_FLT ); C 4099 testbed/testcms2.c C( TYPE_ARGB_FLT ); C 4100 testbed/testcms2.c C( TYPE_BGRA_FLT ); C 4101 testbed/testcms2.c C( TYPE_ABGR_FLT ); C 4103 testbed/testcms2.c C( TYPE_XYZ_DBL ); C 4104 testbed/testcms2.c C( TYPE_Lab_DBL ); C 4105 testbed/testcms2.c C( TYPE_GRAY_DBL ); C 4106 testbed/testcms2.c C( TYPE_RGB_DBL ); C 4107 testbed/testcms2.c C( TYPE_BGR_DBL ); C 4108 testbed/testcms2.c C( TYPE_CMYK_DBL ); C 4110 testbed/testcms2.c C( TYPE_GRAY_HALF_FLT ); C 4111 testbed/testcms2.c C( TYPE_RGB_HALF_FLT ); C 4112 testbed/testcms2.c C( TYPE_CMYK_HALF_FLT ); C 4113 testbed/testcms2.c C( TYPE_RGBA_HALF_FLT ); C 4115 testbed/testcms2.c C( TYPE_RGBA_HALF_FLT ); C 4116 testbed/testcms2.c C( TYPE_ARGB_HALF_FLT ); C 4117 testbed/testcms2.c C( TYPE_BGR_HALF_FLT ); C 4118 testbed/testcms2.c C( TYPE_BGRA_HALF_FLT ); C 4119 testbed/testcms2.c C( TYPE_ABGR_HALF_FLT ); C 4121 testbed/testcms2.c C( TYPE_XYZ_FLT ); C 7151 testbed/testcms2.c LCh.C = 60; C 49 utils/samples/mkcmy.c LPCARGO C = (LPCARGO) Cargo; C 57 utils/samples/mkcmy.c cmsDoTransform(C ->Lab2RGB, In, &RGB, 1); C 74 utils/samples/mkcmy.c LPCARGO C = (LPCARGO) Cargo; C 81 utils/samples/mkcmy.c cmsDoTransform(C ->RGB2Lab, &RGB, Out, 1); C 110 utils/samples/wtpt.c if (lShowLCh) printf("LCh=(%3.3f, %3.3f, %3.3f)\n", LCh.L, LCh.C, LCh.h); C 112 utils/samples/wtpt.c double Ssens = (LCh.C * 100.0 )/ sqrt(LCh.C*LCh.C + LCh.L * LCh.L) ;