LEADTOOLS

フレームを表示

カラーやグレースケールの画像ファイルは、サイズがかなり大きくなる場合があるので、ファイルを圧縮しておくと便利です。100キロバイトから200メガバイト以上にわたることができます。画像ファイルを圧縮することは、以下をします:

LEADとJPEG画像圧縮を取り入れることによって、そうでない場合非実用的だろうアプリケーションを開発することができます。画像ファイルは、オリジナルのサイズより200倍も小さいために減らされることができます!

LEAD CMP圧縮形式はLEAD Technologies, Inc.によって作成されて、非常により少ないファイルサイズと他の圧縮技術(JPEGを含む)より良好画質を届けます。LEADのCMPファイルフォーマットは、24ビットカラーの24ビット媒体に、または、画質を犠牲にすることのない8ビットカラーの8ビット媒体に伸長を考慮に入れます。これは、ローエンドユーザーをサポートするために8ビットまですべてのイメージを変換するか、1つの8ビットファイルと1つの24ビットファイルを保存する必要を除きます。結果:24ビットTrueカラーの24ビットビデオカードの上で、ならびに256の色の8ビットVGAカードの上で表示されることができる1つの単一の、より小さなファイル。

LEADのCMW形式は、ウェーブレットCMP圧縮を使います。現時点では、24カラー画像と8-、12-と16ビットグレースケールイメージは、この形式でサポートされます。(12-と16ビット形式はDocument/Medical能力を必要とします)。

画像ファイルの画質と圧縮率は、アプリケーションの要件に合わせて細かく調節することができます。CodecsCmpQualityFactorPredefined列挙体は、Qファクターがどのように使われるかについて述べます。

JPEG対応

LEADTOOLS .NETは、完全にJPEGに対応しています。JPEGインターチェンジファイルフォーマットに準拠する圧縮を用いた任意のファイルは、表示されることができて、変換されることができます。JPEG仕様に完全には準拠しないイメージは、さかさまに示されるかもしれません。(JPEGインターチェンジファイルフォーマットはすべてのイメージは保存されたトップダウンでなければならないことを示しています。)RasterImage.ChangeViewPerspectiveメソッドを用いてそのビューの視点と方向を修正することによって、imageの向きを変更します。

JPEG 2000対応

すべてのLEADTOOLS Imaging Pro、Document ImagingとMedical Imagingツールキットは、JPEG 2000ファイルフォーマット(JP2とJ2K)を読み書きすることができて、JPXファイルを読むことができて、解析することができます。24-48ビットカラーイメージ(25-47ビット/ピクセルによるイメージは48ビットとしてロードされます)をロードすることができます。8-16ビットグレースケールイメージをロードすることもできます。13-15ビット/ピクセルによるイメージが16ビット/ピクセルとしてロードされる間、9-11ビット/ピクセルによるイメージは12ビットとしてロードされます。24と48ビットカラーイメージと8(12と16ビットグレースケールimages.(12-と16ビット形式はDocument/Medical能力を必要とします))を保存することができます。LEADTOOLS WinRT SDKは、JPX形式(しかし、互換性はデータが圧縮されないことを義務づけます、そして、特定のビット/ピクセルだけは許容できます)をサポートします。

LEADTOOLS DocumentとMedicalイメージングツールキットは、JPXファイルを書き込んで、JPXボックス、フレーム、GMLデータと他の高度なJPX機能を操作することのサポートも追加します。LEADTOOLS WinRT SDKは、JXR形式(しかし、互換性は、データが圧縮されないことを義務づけます)をサポートします。

LEADTOOLSは、JPEG XR(JXR)不可逆とロスレス圧縮をロードして保存することをサポートします。このファイルフォーマットは、QFactorをサポートします。設定可能な値は2と255(不可逆圧縮)の間で変動するか、0(ロスレス圧縮)を評価します。LEADTOOLS WinRT SDKは、JXR形式(しかし、互換性はデータが圧縮されないことを義務づけます、そして、特定のビット/ピクセルだけは許容できます)をサポートします。

LEADTOOLS Medicalツールキットは、8、12と16BPPグレースケールでJPEG-LS(JLS)ロスレスと準ロスレス画像ファイルをロードして保存することをサポートします。さらに、それは非インタリーブで、行インタリーブで、サンプルインタリーブ24BPP(RGB)カラーイメージをロードして保存することをサポートします。JPEG-LS(JLS)ファイルはQFactorをサポートします。有効な値の範囲は2~255(ロッシー圧縮)または0(ロスレス圧縮)です。

LEADTOOLS WinRT SDKは、JLS形式(しかし、互換性はデータが圧縮されないことを義務づけます、そして、特定のビット/ピクセルだけは許容できます)をサポートします。

4と1ビット画像

JPEGおよびLEAD CMP圧縮は高階調の画像で使用することを目的としており、4ビット画像や1ビット画像で使用するのは実際的ではありません。4または1ビット画像で機能するとき、CCITT、LEAD 1-ビット、RLE、LZWを使います、さもなければ、LEADTOOLSの多くで利用できるZIPLib圧縮メソッドは形式をサポートしました。

8と24-ビットイメージ

JPEG、JPEG2000とLEAD CMPまたはCMW圧縮を用いて、カラーイメージは24ビット/ピクセルです、そして、グレースケールイメージは8ビット/ピクセルです。したがって、8ビットカラー映像、内部のJPEG、JPEG2000とLEADを圧縮するために、CMPまたはCMW圧縮関数は、カラーイメージとしてそれを圧縮する24ビット前に、生のRGBに8ビットデータを変換しなければなりません。最適化された8ビットのカラー画像を圧縮するよりも、最初から24ビットの画像を圧縮する方が高品質で、ファイルサイズも小さくなります。

LEADTOOLSメソッドは、8ビットグレースケールJPEGまたはCMPイメージとして8ビットグレースケールを圧縮します。

LEADTOOLSサポートされた形式の多くで、RLE、LZWと利用できるZIPLib(PNG)圧縮メソッドを使うことができます。

LEADTOOLSがサポートする他の形式に加えて、利用可能な画像ファイル形式一連はLEADとJPEG圧縮形式を説明します。

関連したトピック:

© 1991-2016のLEAD Technologies, Inc. All Rights Reserved.