mp_hand_run

手検出の実行

mp_hand_run var_rgb, w, h

var_rgb : RGB 8bit w*h*3 の生バイト列
w, h    : 画像のサイズ (ピクセル)

(プラグイン / モジュール : iron_mediapipe.hsp)

解説

RGB 画像に対して palm_detector 推論を実行します。stat に検出数
(0..8) が返ります。

v1 の注記:
- 前処理は HSP 側 bilinear resize + 簡易正規化で、性能は二の次。
- 後処理の anchor decode / sigmoid / NMS は v1 では簡略化されており、
  実際の運用では C++ ヘルパ移植が推奨。

関連項目

mp_hand_count検出された手の数を取得(iron_mediapipe.hsp)
mp_hand_bbox検出矩形を取得(iron_mediapipe.hsp)
mp_hand_score検出信頼度を取得(iron_mediapipe.hsp)

サンプル逆引き (1)

sample_mediapipe_hand.hsp

情報

プラグイン / モジュールiron_mediapipe.hsp
バージョン1.0
作成日2026-04-15
著作者IronHSP / iron_mediapipe
URLhttps://github.com/inovia/IronHSP
備考iron_mediapipe.hsp は Google MediaPipe の .tflite モデル群を HSP
から使うための高レベルラッパモジュールです。hsptflite.dll 経由で
Tensorflow Lite C API を叩きます。

v1 実装範囲:
- mp_hand_* : 手検出 (palm_detector 1 段目のみ)
- mp_pose_* : スタブ (未実装)
- mp_face_* : スタブ (未実装)
- mp_bgr_to_rgb / mp_resize_bilinear ヘルパ

モデルの入手については plugins/win32/hsptflite/third_party/tflite/
README.md の「モデル入手」節を参照してください。
タイプ拡張命令 (モジュール)
グループiron_mediapipe (MediaPipe推論)
対応環境
  • その他 : Win32 / Win64
hs ファイルhsphelp\iron_mediapipe.hs