当前位置: 首页 > news >正文

汕尾旅游攻略app跳转网站银川专业做网站

汕尾旅游攻略app跳转网站,银川专业做网站,林西网站建设优化,网站建设要解决哪些方面的事项需求#xff1a; 数据集的数据增强中#xff0c;有时需要用到图像水平翻转的操作#xff0c;图像水平翻转后#xff0c;对应的xml标注文件也需要做坐标的调整。 解决方法#xff1a; 使用pythonopencvimport xml.etree.ElementTree对图像水平翻转和xml标注…需求         数据集的数据增强中有时需要用到图像水平翻转的操作图像水平翻转后对应的xml标注文件也需要做坐标的调整。 解决方法         使用pythonopencvimport xml.etree.ElementTree对图像水平翻转和xml标注文件坐标调整。代码如下 import cv2 import os import glob import xml.etree.ElementTree as etdef flip_images(source_dir):images_list glob.glob(os.path.join(source_dir, *.jpg))index 0for image_path in images_list:image cv2.imread(image_path)flip_image cv2.flip(image,1)cv2.imwrite(image_path.replace(.jpg, _flip.jpg), flip_image)tree_ et.ElementTree()tree_.parse(image_path.replace(.jpg, .xml))root et.Element(annotation)folder et.SubElement(root, folder)folder.text imagesfilename et.SubElement(root, filename)filename.text tree_.find(.//filename).text.replace(.jpg, _flip.jpg)path et.SubElement(root, path)path.text /home/mapgoo/testsource et.SubElement(root, source)database et.SubElement(source, database)database.text Unknownsize et.SubElement(root, size)width et.SubElement(size, width)width.text tree_.find(.//width).textheight et.SubElement(size, height)height.text tree_.find(.//height).textdepth et.SubElement(size, depth)depth.text 3segmented et.SubElement(root, segmented)segmented.text 0for bndbox in tree_.findall(.//object):xmin bndbox.find(.//xmin)ymin bndbox.find(.//ymin)xmax bndbox.find(.//xmax)ymax bndbox.find(.//ymax)xmin_text xmin.textymin_text ymin.textxmax_text xmax.textymax_text ymax.textobject_ et.SubElement(root, object)name et.SubElement(object_, name)name.text bndbox.find(name).textpose et.SubElement(object_, pose)pose.text Unspecifiedtruncated et.SubElement(object_, truncated)truncated.text 0difficult et.SubElement(object_, difficult)difficult.text 0bndbox et.SubElement(object_, bndbox)xmin et.SubElement(bndbox, xmin)xmin.text str(image.shape[1] - int(xmax_text))ymin et.SubElement(bndbox, ymin)ymin.text ymin_textxmax et.SubElement(bndbox, xmax)xmax.text str(image.shape[1] - int(xmin_text))ymax et.SubElement(bndbox, ymax)ymax.text ymax_texttree et.ElementTree(root)tree.write(image_path.replace(.jpg, _flip.xml), encodingutf-8)print(image_path, index)index 1if __name__ __main__:source_dir /home/Desktop/testflip_images(source_dir) 使用以上代码需要修改原图像和标注文件所在文件夹路径source_dir。亲测可用。
http://www.hkea.cn/news/14337135/

相关文章:

  • 做废品交易看什么什么网站linux打包网站做备份
  • 网站做网页教育类手机网站模板下载
  • 网站开发公司vue框架网站建设征集意见
  • 大连地区建设网站大地seo
  • 网站建设合同简单嘉兴网站快照优化公司
  • 山东建设厅网站石家庄企业网站建设价格
  • 网站建设英文字体格式郑州短视频拍摄制作
  • 网站如何做谷歌优化网站一般用什么数据库
  • 网站建设设计主要系统wordpress 黄蓝 现代企业
  • 安阳做网站电话呼和浩特网站建设公司
  • 免建网站led网站建设方案模板
  • 帝国cms做英文网站上海网站设计案例
  • 企业百度网站怎么做数据服务器
  • 重庆奉节网站建设佛冈网站建设
  • flashfxp上传网站模板微信信公众号平台
  • 触屏版网站设计上海市中小企业服务云
  • 企业网站html百度云网站播放mp3代码
  • 有没有做语文题的网站应用商店app下载安装最新版
  • 做网站文案ui交互动效 wordpress
  • 哪个网站做相册好深圳市宝安区网站建设
  • 徐州市制作网站的公司互联网营销有哪些
  • 专业做互联网招聘的网站有哪些内容宽屏大气网站模板
  • 网站设计常用软件wordpress 企业主题下载
  • 盐城网站开发代理谷歌企业邮箱注册
  • o2o网站开发腾讯云服务器使用教程
  • 黄冈建设网站新装本地wordpress超慢
  • 网站设计与网页配色实例精讲网络会议网站
  • 办个网站需要投资多少网站建设的运作原理
  • 网站建设 补充协议中国建设培训网站查询系统
  • 营销型网站建设效果一个app开发大概要多少钱