Update new Api, fastdeploy::vision::Visualize to fastdeploy::vision

This commit is contained in:
felixhjh
2022-12-12 04:13:40 +00:00
parent 310592e491
commit bfc9ac9ee1
20 changed files with 52 additions and 52 deletions

View File

@@ -30,7 +30,7 @@ void CpuInfer(const std::string& model_file, const std::string& image_file) {
return; return;
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -55,7 +55,7 @@ void GpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -82,7 +82,7 @@ void TrtInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }

View File

@@ -31,7 +31,7 @@ void CpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -56,7 +56,7 @@ void GpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -83,7 +83,7 @@ void TrtInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }

View File

@@ -31,7 +31,7 @@ void CpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -55,7 +55,7 @@ void GpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -81,7 +81,7 @@ void TrtInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }

View File

@@ -31,7 +31,7 @@ void CpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -55,7 +55,7 @@ void GpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -81,7 +81,7 @@ void TrtInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }

View File

@@ -39,7 +39,7 @@ void InitAndInfer(const std::string& model_dir, const std::string& image_file,
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }

View File

@@ -31,7 +31,7 @@ void CpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -56,7 +56,7 @@ void GpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -83,7 +83,7 @@ void TrtInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }

View File

@@ -31,7 +31,7 @@ void CpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -55,7 +55,7 @@ void GpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -81,7 +81,7 @@ void TrtInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }

View File

@@ -39,7 +39,7 @@ void InitAndInfer(const std::string& model_dir, const std::string& image_file,
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }

View File

@@ -31,7 +31,7 @@ void CpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -55,7 +55,7 @@ void GpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -81,7 +81,7 @@ void TrtInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }

View File

@@ -39,7 +39,7 @@ void InitAndInfer(const std::string& model_dir, const std::string& image_file,
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }

View File

@@ -31,7 +31,7 @@ void CpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -56,7 +56,7 @@ void GpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -83,7 +83,7 @@ void TrtInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }

View File

@@ -31,7 +31,7 @@ void CpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -56,7 +56,7 @@ void GpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -83,7 +83,7 @@ void TrtInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }

View File

@@ -31,7 +31,7 @@ void CpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -55,7 +55,7 @@ void GpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -81,7 +81,7 @@ void TrtInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }

View File

@@ -31,7 +31,7 @@ void CpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisFaceDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisFaceDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -55,7 +55,7 @@ void GpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisFaceDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisFaceDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -81,7 +81,7 @@ void TrtInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisFaceDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisFaceDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }

View File

@@ -31,7 +31,7 @@ void CpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisFaceDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisFaceDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -55,7 +55,7 @@ void GpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisFaceDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisFaceDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -81,7 +81,7 @@ void TrtInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisFaceDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisFaceDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }

View File

@@ -73,7 +73,7 @@ void InferScrfd(const std::string& device) {
(dur / CLOCKS_PER_SEC)); (dur / CLOCKS_PER_SEC));
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisFaceDetection(im, res); auto vis_im = fastdeploy::vision::VisFaceDetection(im, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }

View File

@@ -31,7 +31,7 @@ void CpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisFaceDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisFaceDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -55,7 +55,7 @@ void GpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisFaceDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisFaceDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -81,7 +81,7 @@ void TrtInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisFaceDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisFaceDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }

View File

@@ -31,7 +31,7 @@ void CpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisFaceDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisFaceDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -55,7 +55,7 @@ void GpuInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisFaceDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisFaceDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }
@@ -81,7 +81,7 @@ void TrtInfer(const std::string& model_file, const std::string& image_file) {
} }
std::cout << res.Str() << std::endl; std::cout << res.Str() << std::endl;
auto vis_im = fastdeploy::vision::Visualize::VisFaceDetection(im_bak, res); auto vis_im = fastdeploy::vision::VisFaceDetection(im_bak, res);
cv::imwrite("vis_result.jpg", vis_im); cv::imwrite("vis_result.jpg", vis_im);
std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl; std::cout << "Visualized result saved in ./vis_result.jpg" << std::endl;
} }

View File

@@ -34,7 +34,7 @@ void CpuInfer(const std::string& model_file, const std::string& image_file,
auto vis_im = fastdeploy::vision::VisMatting(im_bak, res); auto vis_im = fastdeploy::vision::VisMatting(im_bak, res);
auto vis_im_with_bg = auto vis_im_with_bg =
fastdeploy::vision::Visualize::SwapBackgroundMatting(im_bak, bg, res); fastdeploy::vision::SwapBackgroundMatting(im_bak, bg, res);
cv::imwrite("visualized_result.jpg", vis_im_with_bg); cv::imwrite("visualized_result.jpg", vis_im_with_bg);
cv::imwrite("visualized_result_fg.jpg", vis_im); cv::imwrite("visualized_result_fg.jpg", vis_im);
std::cout << "Visualized result save in ./visualized_result_replaced_bg.jpg " std::cout << "Visualized result save in ./visualized_result_replaced_bg.jpg "
@@ -65,7 +65,7 @@ void GpuInfer(const std::string& model_file, const std::string& image_file,
auto vis_im = fastdeploy::vision::VisMatting(im_bak, res); auto vis_im = fastdeploy::vision::VisMatting(im_bak, res);
auto vis_im_with_bg = auto vis_im_with_bg =
fastdeploy::vision::Visualize::SwapBackgroundMatting(im_bak, bg, res); fastdeploy::vision::SwapBackgroundMatting(im_bak, bg, res);
cv::imwrite("visualized_result.jpg", vis_im_with_bg); cv::imwrite("visualized_result.jpg", vis_im_with_bg);
cv::imwrite("visualized_result_fg.jpg", vis_im); cv::imwrite("visualized_result_fg.jpg", vis_im);
std::cout << "Visualized result save in ./visualized_result_replaced_bg.jpg " std::cout << "Visualized result save in ./visualized_result_replaced_bg.jpg "
@@ -97,7 +97,7 @@ void TrtInfer(const std::string& model_file, const std::string& image_file,
auto vis_im = fastdeploy::vision::VisMatting(im_bak, res); auto vis_im = fastdeploy::vision::VisMatting(im_bak, res);
auto vis_im_with_bg = auto vis_im_with_bg =
fastdeploy::vision::Visualize::SwapBackgroundMatting(im_bak, bg, res); fastdeploy::vision::SwapBackgroundMatting(im_bak, bg, res);
cv::imwrite("visualized_result.jpg", vis_im_with_bg); cv::imwrite("visualized_result.jpg", vis_im_with_bg);
cv::imwrite("visualized_result_fg.jpg", vis_im); cv::imwrite("visualized_result_fg.jpg", vis_im);
std::cout << "Visualized result save in ./visualized_result_replaced_bg.jpg " std::cout << "Visualized result save in ./visualized_result_replaced_bg.jpg "

View File

@@ -44,7 +44,7 @@ void CpuInfer(const std::string& model_dir, const std::string& image_file,
} }
auto vis_im = fastdeploy::vision::VisMatting(im_bak, res); auto vis_im = fastdeploy::vision::VisMatting(im_bak, res);
auto vis_im_with_bg = auto vis_im_with_bg =
fastdeploy::vision::Visualize::SwapBackgroundMatting(im_bak, bg, res); fastdeploy::vision::SwapBackgroundMatting(im_bak, bg, res);
cv::imwrite("visualized_result.jpg", vis_im_with_bg); cv::imwrite("visualized_result.jpg", vis_im_with_bg);
cv::imwrite("visualized_result_fg.jpg", vis_im); cv::imwrite("visualized_result_fg.jpg", vis_im);
std::cout << "Visualized result save in ./visualized_result_replaced_bg.jpg " std::cout << "Visualized result save in ./visualized_result_replaced_bg.jpg "
@@ -78,7 +78,7 @@ void GpuInfer(const std::string& model_dir, const std::string& image_file,
} }
auto vis_im = fastdeploy::vision::VisMatting(im_bak, res); auto vis_im = fastdeploy::vision::VisMatting(im_bak, res);
auto vis_im_with_bg = auto vis_im_with_bg =
fastdeploy::vision::Visualize::SwapBackgroundMatting(im_bak, bg, res); fastdeploy::vision::SwapBackgroundMatting(im_bak, bg, res);
cv::imwrite("visualized_result.jpg", vis_im_with_bg); cv::imwrite("visualized_result.jpg", vis_im_with_bg);
cv::imwrite("visualized_result_fg.jpg", vis_im); cv::imwrite("visualized_result_fg.jpg", vis_im);
std::cout << "Visualized result save in ./visualized_result_replaced_bg.jpg " std::cout << "Visualized result save in ./visualized_result_replaced_bg.jpg "
@@ -113,7 +113,7 @@ void TrtInfer(const std::string& model_dir, const std::string& image_file,
} }
auto vis_im = fastdeploy::vision::VisMatting(im_bak, res); auto vis_im = fastdeploy::vision::VisMatting(im_bak, res);
auto vis_im_with_bg = auto vis_im_with_bg =
fastdeploy::vision::Visualize::SwapBackgroundMatting(im_bak, bg, res); fastdeploy::vision::SwapBackgroundMatting(im_bak, bg, res);
cv::imwrite("visualized_result.jpg", vis_im_with_bg); cv::imwrite("visualized_result.jpg", vis_im_with_bg);
cv::imwrite("visualized_result_fg.jpg", vis_im); cv::imwrite("visualized_result_fg.jpg", vis_im);
std::cout << "Visualized result save in ./visualized_result_replaced_bg.jpg " std::cout << "Visualized result save in ./visualized_result_replaced_bg.jpg "