Javafx-gaussianblur-effect
提供:Dev Guides
JavaFXエフェクト-ガウスぼかし
ボックスブラーと同様に、ガウスはJavaFXのノードをぼかす効果です。 唯一の違いは、*ガウスぼかし効果*では、ぼかし効果を生成するためにガウス畳み込みカーネルが使用されることです。
パッケージのGaussianBlurというクラス javafx.scene.effect は、ガウスぼかし効果を表し、このクラスには2つのプロパティが含まれています-
- input -このプロパティはEffect型であり、ボックスブラー効果への入力を表します。
- 半径-このプロパティは、*ガウスぼかし効果*が適用される半径を表すダブルタイプです。 ぼかし効果は半径に直接比例します。
例
次のプログラムは、ガウスぼかし効果を示す例です。 この例では、DARKSEAGREEN色で塗りつぶされたテキスト「Welcome to finddevguides」を描画し、それにガウスぼかし効果を適用しています。
このコードを GaussianBlurEffectExample.java という名前のファイルに保存します。
次のコマンドを使用して、コマンドプロンプトから保存したJavaファイルをコンパイルして実行します。
実行時に、上記のプログラムは以下に示すようにJavaFXウィンドウを生成します。