この記事では、Java で image をぼかす 方法について説明します。Java で画像をぼかす ための環境設定、プログラム フロー、実行可能なサンプル コードについて説明します。さらに、PNG、JPG、BMP などのソース画像形式のぼかし効果の強度を制御できます。
Javaで画像をぼかす手順
- リポジトリマネージャからAspose.Imaging for Javaを設定して画像をぼかすシステム環境を準備します
- Imageクラスを使用してソース画像を読み込みます
- フィルターメソッドを呼び出して画像のぼかし効果を適用する
- saveメソッドを使用してぼかし出力画像をエクスポートします
これらの手順は、Java で写真にぼかしを追加する方法の概要を示しています。最初の手順では、アプリケーションの要件に基づいて、メモリ ストリームまたはディスクからソース イメージ ファイルをロードします。次に、入力イメージをぼかし、出力結果を任意の優先イメージ フォーマットにレンダリングします。
Java で写真をぼかすコード
import com.aspose.imaging.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Blur images using Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Load the image | |
com.aspose.imaging.Image image = com.aspose.imaging.Image.load( "input.jpg"); | |
// Convert the image into RasterImage | |
com.aspose.imaging.RasterImage rasterImage = (com.aspose.imaging.RasterImage)image; | |
// Apply blur effect | |
rasterImage.filter(rasterImage.getBounds(), | |
new com.aspose.imaging.imagefilters.filteroptions.GaussianBlurFilterOptions(5, 5)); | |
// Save blurred image | |
rasterImage.save("blur.png"); | |
System.out.println("Image blurred successfully"); | |
} | |
} |
このコード スニペットは、Java で画像にぼかし効果を追加する基本的なアプローチを示しています。Image クラスを使用してソース写真を読み込み、ガウスぼかしで画像をぼかします。ただし、必要に応じてぼかしの半径とシグマ値を変更することで、フィルター メソッドのパラメーターを調整できます。
この記事では、Java で写真をぼかす方法を学びました。一方、画像を反転したい場合は、Javaで画像を反転する の記事をお読みください。