LEADTOOLS ナレッジベース

読み込む画像のファイルサイズに上限はありますか?

画像のファイルサイズに上限はありません。
LEADTOOLSで画像の読み込みに使用するメモリ使用量は、「ファイルサイズ(ディスク上の画像ファイルのサイズ)」に依存するのではなく、「画像データのサイズ(幅、高さ)、およびビット数」に依存します。

メモリの使用量については以下の式を目安としてください。

■24ビット画像の場合
 (高さのピクセル数)×(幅のピクセル数)×3

■8ビット画像の場合
 (高さのピクセル数)×(幅のピクセル数)×1

■1ビット画像の場合
 (高さのピクセル数)×(幅のピクセル数)×1/8


(例)1600x1200 ピクセルの 24 ビット画像の場合、サイズはおよそ次のようになります。

 1600x1200x3 = 5,760,000 B
        ≒ 5,625 KB
        ≒ 5.5 MB

なお、一般的に32ビットアプリケーションでは使用できるメモリは2GBに制限されています。そのため、LEADTOOLSで読み込み可能な画像データのサイズも2GBを超えないサイズまでしか読み込めないといった制限があります。

 

関連情報

0 コメント

記事コメントは受け付けていません。