派生自 Algorithm/baseDetector

suntianyu
2021-07-28 4e177d1323366edf95d0729a7c82bd445596bbf8
wath
4个文件已修改
14 ■■■■ 已修改文件
CMakeLists.txt 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
config.json 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
demo.cpp 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/detecter_tools/model.h 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
CMakeLists.txt
@@ -9,7 +9,7 @@
set(CUDA_Path /usr/local/cuda)
# find_package(OpenCV REQUIRED PATHS "/opt/toolkits/opencv")
set(OPENCV_DIR /opt/toolkits/opencv)
set(TensorRT_DIR /opt/toolkits/TensorRT7)
set(TensorRT_DIR /opt/toolkits/TensorRT-7.2.3.4)
set(LOG_DIR /opt/toolkits/log4cplus)
include_directories(${OPENCV_DIR}/include/opencv4)
config.json
@@ -1,9 +1,9 @@
{
  "so_file_path": "/opt/vasystem/libs/Detect/libdemo.so",
  "runtime": "/opt/vasystem/libs/Detect:/usr/local/cuda-11.1/lib64:",  // 项目所用到的环境
  "runtime": "/opt/vasystem/libs/Detect:/usr/local/cuda-11.1/lib64:",
  "param": {
    // "model_path": "/opt/vasystem/bin/models/baseDetector/baseDetetor.bin" // para里边自己算法可能用到的参数
    "model_path": "/opt/vasystem/bin/models/baseDetector/baseDetetor_small.bin", // para里边自己算法可能用到的参数
    "type":2
    "model_path": "/data/workspace/01_Scheaven/baseDetector/test.bin",
    //"model_path": "/opt/vasystem/bin/models/baseDetector/baseDetector.bin",
    "type":1
  }
}
demo.cpp
@@ -32,7 +32,7 @@
    TImage *img = new TImage();
    TImage *img2 = new TImage();
    int i = 0;
    cap = VideoCapture("/data/disk2/01_Scheaven/data/cam_53.avi");
    cap = VideoCapture("../1.mp4");
    while(1){        /* code */
        cap >> frame;
src/detecter_tools/model.h
@@ -93,7 +93,7 @@
        22, 23, 24, 25, 27, 28, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44,
        46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65,
        67, 70, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 84, 85, 86, 87, 88, 89, 90};
    uint32_t m_BatchSize = 10;
    uint32_t m_BatchSize = 1;
    nvinfer1::INetworkDefinition* m_Network;
    nvinfer1::IBuilder* m_Builder ;
    nvinfer1::IHostMemory* m_ModelStream;