日本

Java でプログラムによって画像をトリミングする

以前のブログ投稿では、サイズ変更、反転、回転 などのさまざまな画像編集機能を実装する方法を紹介しました。これらの機能に加えて、画像のトリミングは、画像の不要な領域をトリミングするために非常に使用されます.また、画像をトリミングして、フレーム内の特定のオブジェクトに焦点を合わせます。この記事では、Java でプログラムによって画像をトリミングする方法を学習します。シフト値または長方形を使用して画像をトリミングする方法を示します。 画像をトリミングする Java API - 無料ダウンロード Java で画像をトリミングする シフト値を使用して画像をトリミングする 長方形を使用した画像のトリミング 画像をトリミングする Java API - 無料ダウンロード Aspose.Imaging for Java は、画像を操作するための幅広い機能を提供する素晴らしい画像編集 API です。さらに、さまざまなラスターおよびベクター イメージ形式をサポートしています。この API を使用して、Java アプリケーション内から画像をトリミングします。 API を ダウンロード するか、次の Maven 構成を使用してインストールできます。 AsposeJavaAPI Aspose Java API https://repository.aspose.com/repo/ com.aspose aspose-imaging 22.9 Java で画像をトリミングする ラスター イメージをトリミングするには、シフト値と四角形の 2 つの方法があります。最初の方法では、画像をトリミングするために左、右、上、および下のシフト値を指定する必要があります。一方、2 番目の方法では、画像の特定の領域を切り取るために四角形を定義します。 Javaで画像をトリミングするための上記の各方法を見てみましょう。 Java でシフト値を使用して画像をトリミングする 以下は、Java でシフト値を使用して画像をトリミングする手順です。 まず、Image.load() メソッドを使用して RasterImage オブジェクトに画像を読み込みます。 そうでない場合は、イメージをキャッシュします。 左、右、上、および下のシフト値を定義します。 RasterImage.crop() メソッドを使用して画像をトリミングします。 RasterImage.save()メソッドで切り抜いた画像を保存します。 次のコード サンプルは、Java で画像をトリミングする方法を示しています。
9月 19, 2022 · 1 分 · ウスマン・アジズ