最近、クロッピング、サイズ変更、反転、回転などのさまざまな画像編集機能を実装する方法を紹介する一連のブログ記事を書きました。画像。今日は、画像にぼかし効果を適用する方法について説明します。それでは、Java でプログラムによって画像をぼかす方法を見てみましょう。
画像をぼかす Java API - 無料ダウンロード
画像にぼかし効果を適用するには、Aspose.Imaging for Java を使用します。これは、画像を操作するための幅広い機能を提供する画像編集 API です。さらに、さまざまなラスターおよびベクター イメージ形式をサポートしています。 API を ダウンロード するか、次の Maven 構成を使用してインストールできます。
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-imaging</artifactId>
<version>22.9</version>
</dependency>
Java で画像をぼかす手順
Aspose.Imaging for Java を使用すると、いくつかの簡単な手順に従って画像にぼかし効果を適用できます。以下はその手順です。
- まず、画像ファイルを読み込みます。
- 画像にぼかしフィルターを適用します。
- 更新されたぼかし画像を目的の場所に保存します。
それでは、Java で画像をぼかす方法を見てみましょう。
Java で画像をぼかす
以下は、Java で画像をぼかすための手順と API リファレンスです。
- まず、Image.load() メソッドを使用して画像を読み込みます。
- 次に、イメージを RasterImage 型にキャストします。
- RasterImage.filter() メソッドを使用して画像をぼかします。
- RasterImage.save()メソッドでぼかした画像を保存します。
次のコード サンプルは、Java で画像にぼかし効果を適用する方法を示しています。
// 画像を読み込む
Image image = Image.load("image.bmp");
// 画像をRasterImageに変換
RasterImage rasterImage = (RasterImage) image;
// ぼかしフィルターを適用
rasterImage.filter(rasterImage.getBounds(), new GaussianBlurFilterOptions(5, 5));
// 更新した画像を保存
rasterImage.save("blur-image.bmp");
デモンストレーションのために、次のラスター イメージにぼかし効果を適用しました。
以下は、上記の Java コード サンプルを使用してぼかし効果を適用した後に取得した出力画像です。
Java Image Blurring API - 無料ライセンスを取得
無料の一時ライセンスを取得し、評価制限なしで画像をぼかすことができます。
結論
この記事では、Java で画像をぼかす方法を学びました。提供されたコードを簡単に統合し、Java アプリケーション内から画像をぼかすことができます。
続きを読む
ドキュメント を使用して、Java 画像処理 API について詳しく調べることができます。また、フォーラム を通じて質問を共有することもできます。