---desc: 检测画面中是否有钓竿,用以在禁止钓鱼区域判断是否有人在违规钓鱼。 support_training: 0 tasks:- 基础模型- 目标检测 hardware:- CentOS- Ubuntu- NVDIA license: Apache License 2.0---## Fishing Detection模型主要功能,检测画面中是否有钓竿,用来检测禁止钓鱼区域是否有人违规钓鱼。## 模型描述模型使用[ppyoloe+](https://github.com/PaddlePaddle/PaddleDetection/blob/release/2.6/configs/ppyoloe/README_cn.md)训练,数据集来自百度图片收集。## 如何使用提供了.pdparmas、.pdiparams、.pdiparams.info、.pdmodel与模型和参数相关的文件。使用paddleinference 或者fastdeploy部署模型。fastdeploy部署示例代码:```pythonmodel_file = "model.pdmodel"params_file = "model.pdiparams"infer_cfg_file = "infer_cfg.yml"# 模型推理的配置信息option = fd.RuntimeOption()model = fd.vision.detection.PPYOLOE(model_file, params_file, infer_cfg_file, option)# 推理im = cv2.imread("test_det.jpg")result = model.predict(im)print(result)#可视化结果vis_im = fd.vision.visualize.vis_detection(im, result, score_threshold=0.5)cv2.imwrite("vis_image.jpg", vis_im)```参考FastDeploygithub:[PPYOLOE Python部署](https://github.com/PaddlePaddle/FastDeploy/blob/develop/docs/cn/quick_start/models/python.md)