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

在哪能学到网站建设专业如何重装电脑的wordpress

在哪能学到网站建设专业,如何重装电脑的wordpress,环保网站建设模板免费下载,河南省教育厅官方网站师德建设需求: 数据集的数据增强中,有时需要用到图像垂直翻转的操作,图像垂直翻转后,对应的xml标注文件也需要做坐标的调整。 解决方法: 使用pythonopencvimport xml.etree.ElementTree对图像垂直翻转和xml标…

需求:
        数据集的数据增强中,有时需要用到图像垂直翻转的操作,图像垂直翻转后,对应的xml标注文件也需要做坐标的调整。
 
解决方法:
        使用python+opencv+import 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,0)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 = "images"filename = et.SubElement(root, "filename")filename.text = tree_.find(".//filename").text.replace(".jpg", "_flip.jpg")path = et.SubElement(root, "path")path.text = "/home/mapgoo/test"source = et.SubElement(root, "source")database = et.SubElement(source, "database")database.text = "Unknown"size = 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 = "3"segmented = et.SubElement(root, "segmented")segmented.text = "0"for 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 = "Unspecified"truncated = et.SubElement(object_, "truncated")truncated.text = "0"difficult = et.SubElement(object_, "difficult")difficult.text = "0"bndbox = et.SubElement(object_, "bndbox")xmin = et.SubElement(bndbox, "xmin")xmin.text = xmin_textymin = et.SubElement(bndbox, "ymin")ymin.text = str(image.shape[0] - int(ymax_text))xmax = et.SubElement(bndbox, "xmax")xmax.text = xmax_textymax = et.SubElement(bndbox, "ymax")ymax.text = str(image.shape[0] - int(ymin_text))tree = et.ElementTree(root)tree.write(image_path.replace(".jpg", "_flip.xml"), encoding="utf-8")print(image_path, index)index += 1if __name__ == '__main__':source_dir = "/home/Desktop/test"flip_images(source_dir)

 使用以上代码需要修改原图像和标注文件所在文件夹路径(source_dir)。亲测可用。 

http://www.yayakq.cn/news/332369/

相关文章:

  • 古风自己做头像的网站定西市城乡建设局网站
  • 做购物网站能赚钱吗免费网站制作软件的app
  • 做外贸推广自己网站单页网站程序
  • 网站建设有什么价值天津专业网站策划公司
  • 深圳网站设计公司排名苏州新区城乡建设网站
  • 大同网站开发微信 怎么上传 wordpress
  • h5网站页面设计旅游网站建设公司排名
  • 哪家做网站做得好手机可以设计网站吗
  • 什么是网站建设的重点sem优化软件选哪家
  • 余姚网站建设公司网站备案有什么风险
  • 域名和网站不是一家怎么办糖果网站是李笑来做的吗
  • 西安 做网站 499个人网站网页首页
  • 怎么用phpcmf做网站做网站的毕业答辩ppt实例
  • 如何申请一个网站空间搜索推广和场景推广
  • 做装修公司的网站刚做的网站怎么才能搜索到
  • 商务网站建设试题家居用品东莞网站建设
  • 好的培训网站模板在线手机网站建设
  • 网站怎么制作成软件seo公司赚钱吗
  • 贵州安顺做公司网站铁岭 建筑公司网站 中企动力建设
  • 企业站模板大全汽车之家网页版入口
  • 企业网站设计的深圳公司北京到安阳大巴车几个小时
  • 淮北建设银行官方网站app网站怎么制作
  • thinkphp手机网站模板想找一家公司设计网站
  • 寿光网站建设公司招聘网站开发需求分析
  • 个人建站做什么网站比较赚钱网站内容的重要性
  • 知乎 淘宝网站建设手机企业wap网站
  • 湖南高端网站制作公企业所得税税收筹划
  • 建设主题网站的顺序是什么样的公司网站seo怎么做
  • 比较商务网站的营销策略安卓手机网站源码下载
  • ps做好的网站如何做链接百度收录关键词