LEADTOOLS(Leadtoolsアセンブリ)

フレームを表示

GetLookupTableメソッド








このRasterImageの8ビットルックアップテーブル(LUT)を取得します。
構文
public RasterColor[] GetLookupTable()
'Declaration
 
Public Function GetLookupTable() As RasterColor()
'Usage
 
Dim instance As RasterImage
Dim value() As RasterColor
 
value = instance.GetLookupTable()
public RasterColor[] GetLookupTable()
@property (nonatomic, strong, readonly, nullable) NSArray<LTRasterColor *> *lookupTable
public RasterColor[] getLookupTable()
 function Leadtools.RasterImage.GetLookupTable()
public:
array<RasterColor>^ GetLookupTable(); 

戻り値

このRasterImageのルックアップテーブル(LUT)を表すRasterColor構造体の配列。
解説

UseLookupTableの値がtrueに設定されるとき、ルックアップテーブル(LUT)が使われます。

1を変更するように、8ビットで16ビットのルックアップテーブルは同期しますよくそれが推薦されるように16ビットのルックアップテーブル(GetLookupTable16)がより多くの精度を持っていて、他が変更されて、8ビットLUTの代わりに16ビットのLUTを使います。

LUTも、保存されるビットが16ビットの、そして、LUTが色値を格納して、そのような拡張パレットカラーimageを示すために、使われます。これは、極端なサウンドimageで一般的です。

詳細については、「グレースケールイメージ」を参照してください。

サンプル
サンプルのために、参照しますSetLookupTable
必要条件

ターゲットプラットホーム

参照

参照

RasterImageクラス
RasterImageメンバ
Leadtools.Drawing.RasterPaintCallbacks
カスタム描画を実装すること