- 博客(7)
- 收藏
- 关注
原创 【PaddleOCR】百度飞桨PaddleOCR文字识别 c++部署 模型初始化与推理分离 实现连续推理 生成dll不同项目可自由调用
百度飞桨PaddleOCR实现文字识别c++部署,其输入和输出是以整个文件夹的形式进行,如果每次仅对单张图进行推理,则每次推理前都会进行模型初始化,降低效率。而目前自己的项目需要一次初始化后连续传单张图进行推理,所以我在模型原c++部署代码中进行修改,并生成动态库方便后续其他项目自由调用。将ppcor.dll放入项目目录,直接在main.cpp中修改如下。PaddleOCR c++部署生成dll的方法是从b站up。ppocr.dll下载链接:待上传。
2024-07-17 12:41:02
89
原创 【Yolov8】语义分割 opencv onnxruntime 调用onnx模型推理 c++部署 自用
onnxruntime1.13.1 链接:https://pan.baidu.com/s/1FBUtcIGnpjdWbg70cysMfQ?推理模型使用的是官方yolov8n-seg.pt转onnx 也可训练自己项目的模型。环境:opencv4.7.0 onnxruntime1.13.1。opencv安装就不过多解释。
2024-07-17 11:29:37
33
原创 YOLOV8 检测脱坑记录(自用)
原因可能是调用了环境里的ultralytics库而不是v8代码内的ultralytics文件。解决方法:直接新建val.py文件来预测,这样就能调用v8内的ultralytics文件。在添加注意力机制后,用如下命令预测时报错。(附train.py test.py)
2023-11-14 15:35:23
2087
2
原创 自用记录 yolov5 训练流程(VOC数据)
一、labelimg标注得到JPEGImages、Annotations文件夹。在同级文件夹下新建labels、images、imageSets文件夹。得到images、labels两个文件夹文件。三、运行voc_label.py。二、运行dataSet.py。
2023-09-28 11:16:45
76
原创 python opencv基于深度优先遍历去除灰度图像中的白色噪声点
遍历灰度图像二维数组,找出第一个白色像素(>=50)坐标后深度遍历,得到相连白色区域面积,判断面积大小是否近似噪声点大小(area<=30),满足判断条件将白色区域置零,继续遍历直至全部像素点遍历完成。
2023-07-25 14:31:13
199
PaddleOCR推理模型dll c++部署调用必要库文件
2024-07-17
百度飞桨PaddleOCR c++部署动态库文件
2024-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人