Monodepth2
のベース クラス (プロダクション セグメンテーション)。入力はイメージ (cv:Mat) です。
出力は Monodepth2Result という名前のセグメンテーション結果の構造体です。
サンプル コード:
Mat img = cv::imread("sample_monodepth2.jpg");
auto Monodepth2 = vitis::ai::Monodepth2::create
("monodepth2_pt",true);
auto result = Monodepth2->run(img);
// result is structure holding the mat.
std::cout << result.mat.cols <<"\n";
関数クイック リファレンス
次の表に、vitis::ai::Monodepth2
クラスに定義されているすべての関数を示します。
タイプ | メンバー | 引数 |
---|---|---|
std::unique_ptr<
Monodepth2
> |
create |
|
vitis::ai::Monodepth2Result | run |
|
std::vector< vitis::ai::Monodepth2Result > | run |
|
int | getInputWidth |
|
int | getInputHeight |
|
size_t | get_input_batch |
|