ルックアップテーブルによる置換。テーブルは、1〜8バイトのサイズを持つ65536個の要素から成り、チャンネル数は1またはsrc_channelsである。16s入力型の場合、LUTのインデックスに32768が加算される。出力先はルックアップテーブルの要素と同じ要素型およびチャンネル数を持つ必要がある
- 引数
-
| src_data | 入力画像データ |
| src_step | 入力画像のステップ |
| src_type | 入力画像の型。 |
| lut_data | ルックアップテーブルへのポインタ |
| lut_channel_size | 各チャンネルのバイト単位のサイズ |
| lut_channels | ルックアップテーブルのチャンネル数 |
| dst_data | 出力先データ |
| dst_step | 出力先のステップ |
| width | 画像の幅 |
| height | 画像の高さ |
- 参照
- LUT
|
| int | hal_ni_lut16 (const ushort *src_data, size_t src_step, size_t src_type, const uchar *lut_data, size_t lut_channel_size, size_t lut_channels, uchar *dst_data, size_t dst_step, int width, int height) |
| |
◆ hal_ni_lut16()
| int hal_ni_lut16 |
( |
const ushort * | src_data, |
|
|
size_t | src_step, |
|
|
size_t | src_type, |
|
|
const uchar * | lut_data, |
|
|
size_t | lut_channel_size, |
|
|
size_t | lut_channels, |
|
|
uchar * | dst_data, |
|
|
size_t | dst_step, |
|
|
int | width, |
|
|
int | height ) |
|
inline |