この短いチュートリアルには、Java で Images を比較するための段階的な手順、ドキュメント比較ライブラリの構成方法、Java 画像比較機能の実装を示すサンプル コードが含まれています。このガイドは、追加のサードパーティ ソフトウェアに依存しておらず、MS Windows、Linux、Mac OS などの任意のオペレーティング システムで使用できます。以下に、Java を使用して画像を比較するための詳細な手順とコードを示します。
Java で画像を比較する手順
- Java アプリケーションの Maven リポジトリから GroupDocs.Comparison for Java をインストールして、イメージを比較します
- 画像を比較する機能を開発するための必須クラスをインポートする
- Comparer クラスのオブジェクトを作成し、ソース画像ファイルをそのコンストラクターに渡します
- Comparer クラスの add メソッドを呼び出し、対象の PNG ファイル パスを指定します。
- 最後に、compare メソッドを呼び出し、比較のために結果のイメージ ファイル パスを渡します。
上記のポイントにより、compare images Java 機能を簡単に作成できます。画像比較プロセスは、必要なライブラリをインストールし、必要なクラスを含めることで開始できます。次に、Comparer クラスを使用して、そのインスタンスを作成することにより、ソース イメージ ファイルをロードできます。次のステップでは、add メソッドを呼び出して比較対象の PNG ファイルを読み込み、最後に compare メソッドを呼び出して結果のファイルをディスクに保存します。
Java で画像を比較するコード
上記のコード スニペットで、2 つの画像を比較して違いを強調表示する Java 機能を開発しました。 Java を使用して画像比較を実行するために、ドキュメント比較ライブラリの API 呼び出しをいくつか使用しました。さらに、サンプルの PNG 画像をソース ドキュメントとターゲット ドキュメントとして提供しています。このサンプル コードを使用して、他の形式の画像を比較することもできます。
Java 画像比較機能の詳細なプロセスについて説明しました。最近、Java での PowerPoint ファイルの比較に関する記事を公開しました。詳細については、Java を使用して PowerPoint ファイルを比較する方法 ガイドをご覧ください。