cv4_dnn_argmax

分類結果のargmax取得

cv4_dnn_argmax out_id, var_class, var_score

out_id : 出力 blob のハンドル ID
var_class : 最大スコアのクラス index を受け取る int 変数
var_score : 最大スコア (x10000 固定小数点) を受け取る int 変数

(プラグイン / モジュール : hspcv4)

解説

出力 blob を 1 行に reshape して argmax を計算し、最大値のクラス
index をスコアを返します。

スコアは HSP の int に収まるよう スコア×10000 の固定小数点で
返されます。HSP 側で /10000.0 することで float 相当のスコアを
得られます。

使い方:
    cv4_dnn_argmax 2, cls, score_x10000
    score = double(score_x10000) / 10000.0
    mes strf("class=%d score=%.4f", cls, score)

情報

プラグイン / モジュールhspcv4
バージョン0.1
作成日2026/04/12
著作者HNWorks / IronHSP
URLhttps://github.com/
備考hspcv4.as をインクルードすること。
OpenCV 4.12.0 を静的リンクした 32bit / 64bit DLL です。
タイプ拡張命令
グループhspcv4 玄人向け
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspcv4.hs