Searched refs:sigma (Results 1 - 13 of 13) sorted by relevance
/frameworks/base/libs/hwui/utils/ |
H A D | Blur.cpp | 33 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...] |
H A D | Blur.h | 28 // If radius > 0, return the corresponding sigma, else return 0 30 // If sigma > 0.5, return the corresponding radius, else return 0 31 ANDROID_API static float convertSigmaToRadius(float sigma); 32 // If the original radius was on an integer boundary then after the sigma to
|
/frameworks/base/core/jni/android/graphics/ |
H A D | MaskFilter.cpp | 25 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 D | Paint.cpp | 971 SkScalar sigma = android::uirenderer::Blur::convertRadiusToSigma(radius); local 972 paint->setLooper(SkBlurDrawLooper::Make((SkColor)color, sigma, dx, dy));
|
/frameworks/rs/tests/java_api/ImageProcessing/src/com/android/rs/image/ |
H A D | threshold.rs | 39 // g(x) = ( 1 / sqrt( 2 * pi ) * sigma) * e ^ ( -x^2 / 2 * sigma^2 ) 41 // and sigma varies with radius. 42 // Based on some experimental radius values and sigma's 43 // we approximately fit sigma = f(radius) as 44 // sigma = radius * 0.4 + 0.6 46 // will resemble a box blur since with large sigma 48 float sigma = 0.4f * (float)radius + 0.6f; 54 float coeff1 = 1.0f / (sqrt( 2.0f * pi ) * sigma); 55 float coeff2 = - 1.0f / (2.0f * sigma * sigm [all...] |
/frameworks/rs/tests/java_api/ImageProcessing2/src/com/android/rs/image/ |
H A D | threshold.rs | 39 // g(x) = ( 1 / sqrt( 2 * pi ) * sigma) * e ^ ( -x^2 / 2 * sigma^2 ) 41 // and sigma varies with radius. 42 // Based on some experimental radius values and sigma's 43 // we approximately fit sigma = f(radius) as 44 // sigma = radius * 0.4 + 0.6 46 // will resemble a box blur since with large sigma 48 float sigma = 0.4f * (float)radius + 0.6f; 54 float coeff1 = 1.0f / (sqrt( 2.0f * pi ) * sigma); 55 float coeff2 = - 1.0f / (2.0f * sigma * sigm [all...] |
/frameworks/rs/tests/java_api/ImageProcessing_jb/src/com/android/rs/image/ |
H A D | threshold.rs | 39 // g(x) = ( 1 / sqrt( 2 * pi ) * sigma) * e ^ ( -x^2 / 2 * sigma^2 ) 41 // and sigma varies with radius. 42 // Based on some experimental radius values and sigma's 43 // we approximately fit sigma = f(radius) as 44 // sigma = radius * 0.4 + 0.6 46 // will resemble a box blur since with large sigma 48 float sigma = 0.4f * (float)radius + 0.6f; 54 float coeff1 = 1.0f / (sqrt( 2.0f * pi ) * sigma); 55 float coeff2 = - 1.0f / (2.0f * sigma * sigm [all...] |
H A D | threshold_half.rs | 39 // g(x) = ( 1 / sqrt( 2 * pi ) * sigma) * e ^ ( -x^2 / 2 * sigma^2 ) 41 // and sigma varies with radius. 42 // Based on some experimental radius values and sigma's 43 // we approximately fit sigma = f(radius) as 44 // sigma = radius * 0.4 + 0.6 46 // will resemble a box blur since with large sigma 48 half sigma = 0.4f * (half)radius + 0.6f; 54 half coeff1 = 1.0f / (sqrt( 2.0f * pi ) * sigma); 55 half coeff2 = - 1.0f / (2.0f * sigma * sigm [all...] |
/frameworks/native/services/sensorservice/ |
H A D | Fusion.h | 95 void update(const vec3_t& z, const vec3_t& Bi, float sigma);
|
H A D | Fusion.cpp | 495 void Fusion::update(const vec3_t& z, const vec3_t& Bi, float sigma) { argument 508 const mat33_t R(sigma*sigma);
|
/frameworks/base/location/java/android/location/ |
H A D | Location.java | 361 double sigma = 0.0; 380 sigma = Math.atan2(sinSigma, cosSigma); // (16) 407 (sigma + C * sinSigma * 417 float distance = (float) (b * A * (sigma - deltaSigma));
|
/frameworks/rs/cpu_ref/ |
H A D | rsCpuIntrinsicBlur.cpp | 66 // 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/base/libs/hwui/tests/unit/ |
H A D | BakedOpDispatcherTests.cpp | 167 SkScalar sigma = Blur::convertRadiusToSigma(5); 168 shadowPaint.setLooper(SkBlurDrawLooper::Make(SK_ColorWHITE, sigma, 3, 3));
|
Completed in 222 milliseconds