![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
目标检测
一颗小萌新
人工智能,教我做人
展开
-
python批量修改LabelImg标注生成的xml文件中的物体目标名称
在数据集标注中,将检测物体命名为a,标注完后觉得a不合适,又想将标签文件中的目标a改成b,使用python解析XML文件后批量修改。# coding: utf-8'''通过解析xml文件,批量修改xml文件里的标签名称,比如把标签zero改成num'''import os.pathimport globimport xml.etree.ElementTree as ET#import xml.dom.minidompath = r'D:/picture/指针仪表拍图/表盘标签/Anno原创 2020-07-31 19:36:40 · 2694 阅读 · 0 评论 -
使用labelImg工具标注数据集生成XML文件后,通过XML文件的标注框截取原图像对应的目标子图像
# coding: utf-8from PIL import Imageimport os.pathimport globimport xml.etree.ElementTree as ETimport timeimport randomimport stringstart = time.time()# 指明被遍历的文件夹rootdir = r'D:\\picture\\指针仪表拍图\\half_pointer\\JPEGImages\\'for parent, dirnames,原创 2020-07-31 19:29:54 · 2849 阅读 · 3 评论 -
python调用YOLOv3训练的yolov3-voc_last.weights模型
#coding:utf-8import numpy as npimport cv2import osweightsPath='D:\\PointerImg\\darknet-master-meter_pointer\\backup\\yolov3-voc_last.weights'# 模型权重文件configPath="D:\\PointerImg\\darknet-master-meter_pointer\\cfg\\yolov3-voc.cfg"# 模型配置文件labelsPath = "D原创 2020-07-31 19:01:14 · 1010 阅读 · 3 评论 -
c++调用YOLOv3模型批量测试目标检测结果
#include <fstream>#include <sstream>#include <iostream>#include <opencv2/dnn.hpp>#include <opencv2/imgproc.hpp>#include <opencv2/highgui.hpp>#include<vector>#include<string>using namespace std;usin原创 2020-07-30 23:18:55 · 600 阅读 · 0 评论 -
python实现对LabelImg标注的xml文件修改其标签名字
python实现对LabelImg标注的xml文件修改其标签名字‘’’通过解析xml文件,批量修改xml文件里的标签名称,比如把标签zero改成num‘’’import os.pathimport globimport xml.etree.ElementTree as ETpath = r’D:/picture/Annotations/’for xml_file in glob.g...原创 2019-07-20 16:39:20 · 8057 阅读 · 4 评论