私は最近 (1 週間も経たないうちに)、mediapipe ライブラリを使用して顔検出を実装し始めました。これまでのところ、Android aar をビルドし、この aar をアプリケーションで使用することができました。ただし、検出された顔の上に表示される境界ボックスは必要ありません。
- face_detection_mobile_gpu.pbtxtのDetectionsToRenderDataCalculatorOptions->thickness値を4.0 から 0.0に変更し、グラフを再構築してアプリに適用しましたが、成功しませんでした
- face_detection_mobile_gpu.pbtxtのDetectionsToRenderDataCalculatorノードからDetectionsToRenderDataCalculatorOptionsを削除しようとしましたが、グラフを再構築してアプリに適用しても成功しませんでした。
- detections_to_render_data.ccから次の行をコメントアウトし、aar を再構築し、プロジェクトに適用しても成功しませんでした。
render_annotation->mutable_color()->set_r(options.color().r());
render_annotation->mutable_color()->set_g(options.color().g());
render_annotation->mutable_color()->set_b(options.color().b());
render_annotation->set_thickness(options.thickness());
上記のすべてのケースで、境界ボックスは非常に細い黒い線で描かれていることに注意してください (「デフォルト」設定のように)。
これに関するヒントをいただければ幸いです、ありがとう