Javaのバージョンと機能 − Java 9から23まで
IDRSolutionsのプログラマーで、社内のJavaテストを担当しているKieran氏は余暇はガジェットとコードいじりを楽しんでいます。
今回、開発者向けブログ記事で、Javaのバージョンとその機能について詳しく解説しています。IDRSolutionsが現在サポートしているJava 8から、今後サポートを検討しているJava 9から23まで、各バージョンで追加された新機能を紹介します。
IDRSolutionsのプログラマーで、社内のJavaテストを担当しているKieran氏は余暇はガジェットとコードいじりを楽しんでいます。
今回、開発者向けブログ記事で、Javaのバージョンとその機能について詳しく解説しています。IDRSolutionsが現在サポートしているJava 8から、今後サポートを検討しているJava 9から23まで、各バージョンで追加された新機能を紹介します。
TIFF(タグ・イメージ・ファイル・フォーマット)ファイルは、複数の画像を含むことができます。これがマルチTIFFファイルと呼ばれるものです。この記事では、JavaでマルチTIFFファイルを読み込んで表示する方法を紹介します。
今回はJavaで画像を表示する方法として、ビューアを作成する手順を説明します。この記事では、JDeliのビューアに基づいて、画像を表示するためのごく基本的なJavaビューアを紹介します。
TIFFファイル内で使用できる圧縮アルゴリズムについて、ファイルサイズ、出力品質、速度などの指標に基づいて比較しています。JPEGは画質とファイルサイズのトレードオフが最適で、LZWとDEFLATEは元の画像を保存する必要がある場合に適しています。LZWはエンコードが速く、DEFLATEはロスレスで品質が高いが、エンコードに時間がかかります。
Javaを使って、画像のメタデータから撮影場所を記録するGPSデータを抽出する方法をサンプルコードとともに解説。HEIC、JPEG、PNG、TIFF、WebPの画像形式に存在するEXIFデータから、JDeliを使えば簡単なコードでGPSデータを取得できます。
Javaでの開発効率を上げるライブラリーをお探しのみなさま。①PDF作成・表示などほぼPDFフル規格対応JPedalと、②14種の画像フォーマット対応JDeliに注目です。