ailia
1.5.0.0
|
公開メンバ関数 | |
static int | ailiaFormatConvert (IntPtr dst, UInt32 dst_width, UInt32 dst_height, UInt32 dst_format, UInt32 dst_channel, UInt32 dst_range, IntPtr src, Int32 src_stride, UInt32 src_width, UInt32 src_height, UInt32 src_format) |
画像のフォーマットを変換します。 [詳解] | |
静的公開変数類 | |
const Int32 | AILIA_IMAGE_FORMAT_RGBA = (0x00) |
const Int32 | AILIA_IMAGE_FORMAT_BGRA = (0x01) |
const Int32 | AILIA_IMAGE_FORMAT_RGBA_B2T = (0x10) |
const Int32 | AILIA_IMAGE_FORMAT_BGRA_B2T = (0x11) |
const Int32 | AILIA_NETWORK_IMAGE_FORMAT_BGR = (0) |
const Int32 | AILIA_NETWORK_IMAGE_FORMAT_RGB = (1) |
const Int32 | AILIA_NETWORK_IMAGE_FORMAT_GRAY = (2) |
const Int32 | AILIA_NETWORK_IMAGE_FORMAT_GRAY_EQUALIZE = (3) |
const Int32 | AILIA_NETWORK_IMAGE_CHANNEL_FIRST = (0) |
const Int32 | AILIA_NETWORK_IMAGE_CHANNEL_LAST = (1) |
const Int32 | AILIA_NETWORK_IMAGE_RANGE_UNSIGNED_INT8 = (0) |
const Int32 | AILIA_NETWORK_IMAGE_RANGE_SIGNED_INT8 = (1) |
const Int32 | AILIA_NETWORK_IMAGE_RANGE_UNSIGNED_FP32 = (2) |
const Int32 | AILIA_NETWORK_IMAGE_RANGE_SIGNED_FP32 = (3) |
const Int32 | AILIA_NETWORK_IMAGE_RANGE_IMAGENET = (4) |
static int ailia.AiliaFormat.ailiaFormatConvert | ( | IntPtr | dst, |
UInt32 | dst_width, | ||
UInt32 | dst_height, | ||
UInt32 | dst_format, | ||
UInt32 | dst_channel, | ||
UInt32 | dst_range, | ||
IntPtr | src, | ||
Int32 | src_stride, | ||
UInt32 | src_width, | ||
UInt32 | src_height, | ||
UInt32 | src_format | ||
) |
画像のフォーマットを変換します。
dst | 変換後画像の格納先(numeric型-stride * height * チャンネル数(解説参照)以上のサイズを確保すること) |
dst_width | 変換後画像の横幅 |
dst_height | 変換後画像の高さ |
dst_format | 変換後画像の形式 (AILIA_NETWORK_IMAGE_FORMAT_*) |
dst_channel | 変換後画像のチャンネル順 (AILIA_NETWORK_IMAGE_CHANNEL_*) |
dst_range | 変換後画像のレンジ (AILIA_NETWORK_IMAGE_RANGE_*) |
src | 変換元画像の格納先(32bpp) |
src_stride | 変換元画像のラインバイト数 |
src_width | 変換元画像の横幅 |
src_height | 変換元画像の高さ |
src_format | 変換元画像の形式 (AILIA_IMAGE_FORMAT_*) |
画像フォーマットを変更します。dst_formatが AILIA_NETWORK_IMAGE_FORMAT_BGR もしくはAILIA_NETWORK_IMAGE_FORMAT_RGB の場合、チャンネル数は3, AILIA_NETWORK_IMAGE_FORMAT_GRAY の場合チャンネル数は1となります。
|
static |
BGRA順
|
static |
BGRA順(Bottom to Top)
|
static |
RGBA順
|
static |
RGBA順(Bottom to Top)
|
static |
DCYX順
|
static |
DYXC順
|
static |
BGR順
|
static |
Gray Scale (1ch)
|
static |
ヒストグラム平坦化 Gray Scale (1ch)
|
static |
RGB順
|
static |
ImageNet mean&std normalization
|
static |
-1.0 - 1.0
|
static |
-128 - 127
|
static |
0.0 - 1.0
|
static |
0 - 255