このガイドでは、Java で image を反転する方法について説明します。環境構成、段階的なプロセス、Java でイメージをミラーリングするためのコード スニペットについて説明します。さらに、この情報は、PNG、BMP、JPG などのあらゆる形式の画像を反転するために適用できます。
Javaで画像を反転する手順
- 画像の反転に Aspose.Imaging for Java を使用するようにシステムを設定します
- Image クラスのオブジェクトを含むソース画像ファイルを取得します
- RotateFlipType 列挙を使用してソース画像を反転します
- save メソッドを使用して出力反転写真をレンダリングします。
上記の手順では、Java でフォト フリッパー を開発するアルゴリズムについて詳しく説明します。まず、ファイルパスとファイル名を指定して入力画像ファイルを取得します。次に、画像をサポートされている方向に反転して、出力画像のエクスポートに進みます。
Javaで画像を反転するコード
import com.aspose.imaging.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Flip image in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Load the source Image | |
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("input.jpg"); | |
// Flip the image | |
image.rotateFlip(com.aspose.imaging.RotateFlipType.RotateNoneFlipX); | |
// Save image | |
image.save("flipped.jpg"); | |
System.out.println("Done"); | |
} | |
} |
このサンプルコードはJavaで画像を左右反転する基本バージョンです。ただし、これをさらに強化して、反転プロセスを変更または即興で行うことができます。たとえば、Image クラスは、ディスクまたはストリームからのさまざまな画像形式のロードをサポートします。同様に、RotateFlipType 列挙体を使用すると、要件に応じて画像の反転タイプを変更できます。
この記事では、Java で画像を反転する ための情報を学びました。また、複数の画像を 1 つに結合する場合は、Javaで写真を結合する方法 の記事を参照してください。