Searched defs:sigma (Results 1 - 5 of 5) sorted by relevance

/frameworks/base/core/jni/android/graphics/
H A DMaskFilter.cpp25 SkScalar sigma = SkBlurMask::ConvertRadiusToSigma(radius); local
26 SkMaskFilter* filter = SkBlurMaskFilter::Make((SkBlurStyle)blurStyle, sigma).release();
40 SkScalar sigma = SkBlurMask::ConvertRadiusToSigma(radius); local
41 SkMaskFilter* filter = SkBlurMaskFilter::MakeEmboss(sigma,
H A DPaint.cpp971 SkScalar sigma = android::uirenderer::Blur::convertRadiusToSigma(radius); local
972 paint->setLooper(SkBlurDrawLooper::Make((SkColor)color, sigma, dx, dy));
/frameworks/base/libs/hwui/utils/
H A DBlur.cpp33 float Blur::convertSigmaToRadius(float sigma) { argument
34 return sigma > 0.5f ? (sigma - 0.5f) / BLUR_SIGMA_SCALE : 0.0f;
50 * for sigma and to preserve compatibility we have kept that logic.
52 * Based on some experimental radius and sigma values we approximate the
53 * equation sigma = f(radius) as sigma = radius * 0.3 + 0.6. The larger the
55 * large sigma the gaussian curve begins to lose its shape.
68 // g(x) = ( 1 / sqrt( 2 * pi ) * sigma) * e ^ ( -x^2 / 2 * sigma
71 float sigma = legacyConvertRadiusToSigma(radius); local
[all...]
/frameworks/rs/cpu_ref/
H A DrsCpuIntrinsicBlur.cpp66 // g(x) = (1 / (sqrt(2 * pi) * sigma)) * e ^ (-x^2 / (2 * sigma^2))
68 // and sigma varies with the radius.
70 // we approximately fit sigma = f(radius) as
71 // sigma = radius * 0.4 + 0.6
73 // will resemble a box blur since with large sigma
75 float sigma = 0.4f * mRadius + 0.6f; local
79 float coeff1 = 1.0f / (sqrtf(2.0f * pi) * sigma);
80 float coeff2 = - 1.0f / (2.0f * sigma * sigma);
[all...]
/frameworks/native/services/sensorservice/
H A DFusion.cpp495 void Fusion::update(const vec3_t& z, const vec3_t& Bi, float sigma) { argument
508 const mat33_t R(sigma*sigma);

Completed in 188 milliseconds