<feGaussianBlur>
        
        
          
                Baseline
                
                  Widely available
                
                 *
              
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2018年10月.
* Some parts of this feature may have varying levels of support.
<feGaussianBlur> は SVG のフィルタープリミティブで、ベルカーブを定義する stdDeviation で指定された量だけ入力画像をぼかします。
他のフィルタープリミティブと同様に、既定では色成分を linearRGB 色空間で処理します。 color-interpolation-filters を使用すると、代わりに sRGB を使用することができます。
使用コンテキスト
属性
DOM インターフェイス
この要素は SVGFEGaussianBlurElement インターフェイスを実装しています。
例
>単純な例
SVG
html
<svg
  width="230"
  height="120"
  xmlns="http://www.w3.org/2000/svg"
  xmlns:xlink="http://www.w3.org/1999/xlink">
  <filter id="blurMe">
    <feGaussianBlur in="SourceGraphic" stdDeviation="5" />
  </filter>
  <circle cx="60" cy="60" r="50" fill="green" />
  <circle cx="170" cy="60" r="50" fill="green" filter="url(#blurMe)" />
</svg>
結果
ドロップシャドウの例
SVG
html
<svg
  width="120"
  height="120"
  xmlns="http://www.w3.org/2000/svg"
  xmlns:xlink="http://www.w3.org/1999/xlink">
  <filter id="dropShadow">
    <feGaussianBlur in="SourceAlpha" stdDeviation="3" />
    <feOffset dx="2" dy="4" />
    <feMerge>
      <feMergeNode />
      <feMergeNode in="SourceGraphic" />
    </feMerge>
  </filter>
  <circle cx="60" cy="60" r="50" fill="green" filter="url(#dropShadow)" />
</svg>
結果
仕様書
| Specification | 
|---|
| Filter Effects Module Level 1> # feGaussianBlurElement>  | 
            
ブラウザーの互換性
Loading…