main.cpp 458 B

12345678910111213141516171819202122232425
  1. #include <opencv2/opencv.hpp>
  2. #include "infer.hpp"
  3. #include "resnet.hpp"
  4. using namespace std;
  5. resnet::Image cvimg(const cv::Mat &image) { return yolo::Image(image.data, image.cols, image.rows); }
  6. void single_inference() {
  7. cv::Mat image = cv::imread("inference/car.jpg");
  8. auto resnet = resnet::load("resnet.engine");
  9. if (resnet == nullptr) return;
  10. auto objs = resnet->forward(cvimg(image));
  11. }
  12. int main() {
  13. single_inference();
  14. return 0;
  15. }