| | |
| | | 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) |
| | |
| | | {
|
| | | "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
|
| | | }
|
| | | }
|
| | |
| | | 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; |
| | |
| | | 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; |