Public Member Functions | |
| Impl (const std::string &model_path) | |
| cv::Mat | infer (const cv::Mat &image) |
Public Attributes | |
| BackendState | backend |
| cv::Mat | blob |
| const cv::String | input_name {"x"} |
| const cv::Size | input_size {192, 192} |
| cv::Mat | logit |
| cv::dnn::Net | net |
| const cv::String | output_name {"save_infer_model/scale_0.tmp_1"} |
| cv::Mat | previous_mask |
| cv::Mat | probability |
| cv::Mat | resized_mask |
| cv::Size | source_size |
Definition at line 574 of file edge_dnn.cpp.
|
inlineexplicit |
Definition at line 587 of file edge_dnn.cpp.
References net.
|
inlinenodiscard |
Definition at line 601 of file edge_dnn.cpp.
References backend, blob, input_name, input_size, logit, net, output_name, previous_mask, probability, resized_mask, and source_size.
| BackendState acmxvk::dnn::HumanSegmenter::Impl::backend |
Definition at line 576 of file edge_dnn.cpp.
Referenced by infer().
| cv::Mat acmxvk::dnn::HumanSegmenter::Impl::blob |
Definition at line 581 of file edge_dnn.cpp.
Referenced by infer().
| const cv::String acmxvk::dnn::HumanSegmenter::Impl::input_name {"x"} |
Definition at line 578 of file edge_dnn.cpp.
Referenced by infer().
| const cv::Size acmxvk::dnn::HumanSegmenter::Impl::input_size {192, 192} |
Definition at line 577 of file edge_dnn.cpp.
Referenced by infer().
| cv::Mat acmxvk::dnn::HumanSegmenter::Impl::logit |
Definition at line 582 of file edge_dnn.cpp.
Referenced by infer().
| cv::dnn::Net acmxvk::dnn::HumanSegmenter::Impl::net |
Definition at line 575 of file edge_dnn.cpp.
| const cv::String acmxvk::dnn::HumanSegmenter::Impl::output_name {"save_infer_model/scale_0.tmp_1"} |
Definition at line 579 of file edge_dnn.cpp.
Referenced by infer().
| cv::Mat acmxvk::dnn::HumanSegmenter::Impl::previous_mask |
Definition at line 585 of file edge_dnn.cpp.
Referenced by infer().
| cv::Mat acmxvk::dnn::HumanSegmenter::Impl::probability |
Definition at line 583 of file edge_dnn.cpp.
Referenced by infer().
| cv::Mat acmxvk::dnn::HumanSegmenter::Impl::resized_mask |
Definition at line 584 of file edge_dnn.cpp.
Referenced by infer().
| cv::Size acmxvk::dnn::HumanSegmenter::Impl::source_size |
Definition at line 580 of file edge_dnn.cpp.
Referenced by infer().