paddle
全栈攻城狮s
这个作者很懒,什么都没留下…
展开
-
切分easyData导出的coco数据集
用到的切分工具https://github.com/mamingjie-China/split_dataset切分命令python split.py --form COCO --split_dataset F:\trun_model\wole_bar_segment --val_percent 0.2 --test_percent 0.1切分前的coco文件结构切分后的coco文件结构切分命令执行...原创 2021-09-06 09:15:02 · 453 阅读 · 0 评论 -
【PaddleDetection2.0专项】快速上手S2ANet检测旋转框模型
参考百度官方https://aistudio.baidu.com/aistudio/projectdetail/1923957roLabelImg直接从github:https://github.com/cgvict/roLabelImg 下载标注示例转载 2021-08-31 18:17:12 · 666 阅读 · 0 评论 -
基于百度paddle的快递面单三段码识别
基于百度paddle的快递面单三段码识别写这篇文章的目的是为了填补一个行业中对深度学习使用的空白,我在网上也搜索过识别快递单三段码对应的文章,但是大都不全面,有的也是基于opencv+Tesseract-OCR的,在深度学习中缺少对应的实例。出于对技术的热爱,对开源的期望我把自己研究的成果开源到GitHub,代码地址在文章最后,接下来我大体介绍一下项目处理图像的流程思路,识别注意事项。代码如果对大家有帮助请start下。我处理的是龙门架中相机拍的图片(== 因为涉及个人隐私,这里图片我做了处理,大家测原创 2021-07-16 21:57:02 · 3608 阅读 · 4 评论 -
paddleOCR显存不断增大的原因
paddleOCR显存不断增大的原因不断增长是因为分配的 shape 变大了,初始化创建 tempory tensor 等等会增长,等初始化之后跑起来,shape 不增大的话应该会稳定。正常是过了最大的 shape 之后会保持稳定。 如果 shape 变小显存池尺寸也不会变小,目前机制会贪心增大但不会降低。如果你想控制最大显存变小一点,可以减小输入图像的尺度:将params.py中的参数det_max_side_len从默认的960改成680或者更小尺度。https://github.com/Padd原创 2021-06-09 13:47:32 · 2526 阅读 · 0 评论 -
目标检测后得到box四位坐标后的裁剪图片操作
crop_img = imgcv[y:y+h, x:x+wh-高度 w-宽度参考 paddle https://github.com/PaddlePaddle/PaddleX/blob/develop/dygraph/deploy/cpp/docs/apis/model.md原创 2021-06-08 10:34:58 · 551 阅读 · 0 评论 -
评价图像10度一个梯度的文本框数量
评价图像文本框数量import numpy as npimport cv2import paddlehub as hubimport mathimport datetimeimport multiprocessing as mpimport multiprocessing as mp#旋转10度检测文本框#记录文本框最多的角度#识别#检测文本框数量def rotate_bound_white_bg(imageMats): text_detector = hub.Mod原创 2021-04-25 10:55:10 · 116 阅读 · 1 评论 -
paddle检测文本框斜率,矫正,paddleHub提取图片信息GPU加速
paddle检测文本框斜率,矫正,paddleHub提取图片信息import numpy as npimport cv2import paddleimport paddlehub as hubimport mathimport datetimeimport multiprocessing as mpfrom paddle import staticdef rot2(x1,x2,y1,y2): # k = -(y2 - y1) / (x2 - x1) k = -(y原创 2021-04-25 09:56:39 · 1476 阅读 · 0 评论