ailiaCreateDetector method
~japanese @brief 検出オブジェクトを作成します。 @param detector 検出オブジェクトポインタ @param net ネットワークオブジェクトポインタ @param format ネットワークの画像フォーマット (AILIA_NETWORK_IMAGE_FORMAT_) @param channel ネットワークの画像チャンネル (AILIA_NETWORK_IMAGE_CHANNEL_) @param range ネットワークの画像レンジ (AILIA_NETWORK_IMAGE_RANGE_) @param algorithm 検出アルゴリズム(AILIA_DETECTOR_ALGORITHM_) @param category_count 検出カテゴリ数(VOCの場合は20、COCOの場合は80、などを指定) @param flags 追加オプションフラグ(AILIA_DETECTOR_FLAG_*) @return 成功した場合は \ref AILIA_STATUS_SUCCESS 、そうでなければエラーコードを返す。
~english @brief Creates a detector instance. @param detector A detector instance pointer @param net The network instance pointer @param format The network image format (AILIA_NETWORK_IMAGE_FORMAT_) @param channel The network image channel (AILIA_NETWORK_IMAGE_CHANNEL_) @param range The network image range (AILIA_NETWORK_IMAGE_RANGE_) @param algorithm Detection algorithm(AILIA_DETECTOR_ALGORITHM_) @param category_count The number of detection categories (specify 20 for VOC or 80 for COCO, etc.) @param flags Additional option(AILIA_DETECTOR_FLAG_*) @return If this function is successful, it returns \ref AILIA_STATUS_SUCCESS , or an error code otherwise.
Implementation
int ailiaCreateDetector(
ffi.Pointer<ffi.Pointer<AILIADetector>> detector,
ffi.Pointer<AILIANetwork> net,
int format,
int channel,
int range,
int algorithm,
int category_count,
int flags,
) {
return _ailiaCreateDetector(
detector,
net,
format,
channel,
range,
algorithm,
category_count,
flags,
);
}