当前位置:网站首页>测试数据增强后标签和数据集是否对应
测试数据增强后标签和数据集是否对应
2022-07-24 05:20:00 【河海CV小菜鸡】
import cv2 as cv
import xml.etree.ElementTree as et
def show_bbox_and_landmark(name, num):
for i in range(163, num):
img = cv.imread('C:/Users/86188/Desktop/dataset/' + name + '/photo_enhancement/' + name + str(i) + '.jpg')
xml_path = 'C:/Users/86188/Desktop/dataset/' + name + '/label_enhancement/' + name + str(i) + '.xml'
xml_file = et.parse(xml_path)
root = xml_file.getroot()
obj = root.find('object')
#if obj.find('name').text != name:
# print('wrong')
# break
bnd = obj.find('bndbox')
xmin = int(bnd.find('xmin').text)
ymin = int(bnd.find('ymin').text)
xmax = int(bnd.find('xmax').text)
ymax = int(bnd.find('ymax').text)
# 画框
cv.rectangle(img, (xmin, ymin), (xmax, ymax), (0, 255, 0), 3)
print(i)
# 连线
# cv.line(img, (ldmark_list[8], ldmark_list[9]), (ldmark_list[10], ldmark_list[11]), (0, 0, 255), 2 , cv.LINE_AA)
# cv.line(img, (ldmark_list[10], ldmark_list[11]), (ldmark_list[12], ldmark_list[13]), (0, 0, 255), 2, cv.LINE_AA)
# cv.line(img, (ldmark_list[12], ldmark_list[13]), (ldmark_list[14], ldmark_list[15]), (0, 0, 255), 2, cv.LINE_AA)
# cv.line(img, (ldmark_list[14], ldmark_list[15]), (ldmark_list[8], ldmark_list[9]), (0, 0, 255), 2, cv.LINE_AA)
# 文字绘制: (目标,’内容’,(写入的坐标),字体,字体大小,颜色,字体粗细,线条类型)
font = cv.FONT_HERSHEY_SIMPLEX
cv.putText(img, '1', (xmin,ymin), font, 1, (0, 0, 255), 2, cv.LINE_AA)
cv.putText(img, '2', (xmax, ymax), font, 1, (0, 0, 255), 2, cv.LINE_AA)
cv.imshow('img', img)
cv.waitKey(50)
list_lingjian = ['6.8CA', 'bing', 'xiexing', 'yuanzhu', 'zhengfangti']
num_ = 324
k = 0
show_bbox_and_landmark(name=list_lingjian[k], num=num_)
边栏推荐
- 黑龙江省SVG格式地图的创建及生成
- 【mycat】mycat配置文件
- 多商户商城系统功能拆解13讲-平台端会员管理
- 【mycat】mycat安装
- 达梦数据库_常用命令
- Multi merchant mall system function disassembly lesson 03 - platform side merchant management
- SqlServer 完全删除
- [data mining] zero foundation entry decision tree
- Multi merchant mall system function disassembly lecture 13 - platform side member management
- 【数据挖掘】聚类分析的简要介绍
猜你喜欢

《统计学习方法(第2版)》李航 第15章 奇异值分解 SVD 思维导图笔记 及 课后习题答案(步骤详细)SVD 矩阵奇异值 十五章

《统计学习方法(第2版)》李航 第17章 潜在语义分析 LSA LSI 思维导图笔记 及 课后习题答案(步骤详细)第十七章

Canal+kafka actual combat (monitor MySQL binlog to realize data synchronization)

多商户商城系统功能拆解12讲-平台端商品评价

Multi merchant mall system function disassembly lecture 13 - platform side member management

Likeshop100%开源无加密-B2B2C多商户商城系统

Similarities and differences of ODS, data mart and data warehouse

多商户商城系统功能拆解09讲-平台端商品品牌

Flink sql-client.sh use

Likeshop single merchant mall system is built, and the code is open source without encryption
随机推荐
统计信号处理小作业——瑞利分布噪声中确定性直流信号的检测
[vSphere high availability] working principle of host and virtual machine fault monitoring
Multi merchant mall system function disassembly lecture 08 - platform end commodity classification
达梦数据库_LENGTH_IN_CHAR和CHARSET的影响情况
《机器学习》(周志华) 第4章 决策树 学习心得 笔记
Flink 时间流处理
ThreadLocal stores the current login user information
黑龙江省SVG格式地图的创建及生成
haclabs: no_ Name (hl.ova) target penetration vulnhub
ODS、数据集市、数据仓库的异同点
Multi merchant mall system function disassembly Lecture 10 - platform end commodity units
Subsystem technology and ecology may memorabilia | square one plan launched, Boca launched xcm!
Flink重启策略
Penetration testing knowledge - industry terminology
【mycat】mycat分库分表
【activiti】个人任务
Whole station downloader recommendation
Vulnhub solidstate: 1 target penetration test
likeshop单商户SAAS商城系统搭建,代码开源无加密。
Logic development analysis of LP dual currency liquidity pledge mining system