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

青岛集团网站建设wordpress 手机插件

青岛集团网站建设,wordpress 手机插件,零基础制作公司网站教程,优秀网站ui设计python实现#xff1a;目标检测裁剪图片样本#xff0c;根据类标签文件进行裁剪保存 我在进行目标检测时候#xff0c;比如红绿灯检测#xff0c;目标区域很小#xff0c;样本杂乱。 想要筛选错误样本的话#xff0c;很困难。可以把目标区域裁剪出来。人大脑处理对于这…python实现目标检测裁剪图片样本根据类标签文件进行裁剪保存 我在进行目标检测时候比如红绿灯检测目标区域很小样本杂乱。 想要筛选错误样本的话很困难。可以把目标区域裁剪出来。人大脑处理对于这样的异己比较敏感。样本量较少的话可以自己筛一筛。样本量较大的话可以训练一个分类模型帮你筛一下。 它就可以实现一个目标检测的数据集可以转化为一个分类的数据集。 这个是根据txt标签文件进行筛选的大同小异别的文件类型也就是登录读取信息不一样。 它最终会读取你目标检测的每一个类然后每个类会创建一个就叫这个类名的文件夹然后裁剪出来的这一类的图片。最后图片的文件名就是你的”原文件名num“。 #根据预测出来的txt文件裁剪图片 import os import cv2 from tqdm import tqdmimage_input /home/xys/CloundShiProjects/traffic_light/trafficlight_dect/data/JPEGImages/ txt_input /home/xys/CloundShiProjects/traffic_light/trafficlight_dect/data/labels/ path_output /home/xys/CloundShiProjects/traffic_light/trafficlight_dect/crop/ # 裁剪出来的小图保存的根目录 class_names_path /home/xys/CloundShiProjects/traffic_light/trafficlight_dect/data/classes.txtimg_total [] txt_total []def read_class_name(path): #读取path下的类别民f open(path,r)classes_name []for i in f.readlines():classes_name.append(i.strip())return classes_name classes_name read_class_name(class_names_path)file_image os.listdir(image_input) for filename in file_image:#在做jpg文件名列表first,last os.path.splitext(filename)img_total.append(first)file_txt os.listdir(txt_input) for filename in file_txt:#在做txt文件名列表first,last os.path.splitext(filename)txt_total.append(first)for img_ in tqdm(img_total):if img_ in txt_total:filename_img img_.jpgpath1 os.path.join(image_input,filename_img)img cv2.imread(path1)filename_txt img_.txt #预测出来的txt文件没有后缀名有则加 {.txt}h img.shape[0]w img.shape[1]n 1with open(os.path.join(txt_input,filename_txt),r,encodingutf-8,errorsignore) as f:for line in f:aa line.split( )# if not int(aa[0]) 0: continue #判断需要裁剪的类别:0--vehiclex_center w * float(aa[1]) # aa[1]左上点的x坐标y_center h * float(aa[2]) # aa[2]左上点的y坐标width int(w*float(aa[3])) # aa[3]图片widthheight int(h*float(aa[4])) # aa[4]图片heightlefttopx int(x_center-width/2.0)lefttopy int(y_center-height/2.0)roi img[lefttopy1:lefttopyheight3,lefttopx1:lefttopxwidth1] # [左上y:右下y,左上x:右下x]# (y1:y2,x1:x2)需要调参否则裁剪出来的小图可能不太好if roi.size 0: continuefilename_last img__str(n).jpg # 裁剪出来的小图文件名x int(aa[0])path2 os.path.join(path_output,classes_name[x]) # 需要在path_output路径下创建一个cut_txt文件夹if not os.path.exists(path2):os.mkdir(path2)# print(path2:, path2) # 裁剪小图的保存位置cv2.imwrite(os.path.join(path2,filename_last),roi)n n1else:continue声明 转载自知乎 在此仅做记录使用。
http://www.lakalapos1.cn/news/22546/

相关文章:

  • 做网站的公司怎么发展业务南昌品牌网站建设
  • vs简单的网站开发合肥seo服务
  • wordpress回收站wordpress音乐自动播放
  • 网站项目设计具体方案怎么填充网站内容
  • 官方网站想反应问题不弄应该怎么做注册一个网站需要多少钱
  • 手机上怎么上传网站吗成都设计公司logo
  • 网站双域名 登陆网站建设人员工作职责
  • php怎样做网站的注删页面郑州it培训机构
  • 做网站没资源瓷砖网站建设
  • 深圳金融投资网站建设企业招聘官网
  • 刚注册公司怎么做网站广西建设银行行号查询网站
  • 米粒网站建设吕梁购物网站开发设计
  • 福州网站设计培训wordpress 带用户中心
  • 商城建站系统thinkphp5网站开发
  • 网站改版做301是啥意思 换域名南京江宁网站制作
  • 专门做h5的网站wap网页制作工具
  • 做招聘网站需要人力资源许可重庆大渡口营销型网站建设公司哪家专业
  • 每一个网站都是响应式吗外贸公司怎么运作
  • php网站开发工程师任职要求旅游电子商务网站策划书
  • 2016网站备案app联盟推广平台
  • 网站登陆口提交网站江苏建设工程造价管理网站
  • 西直门网站建设wordpress iphone app
  • 台州路桥网站建设企业网站建设合作协议书
  • 做导航网站青岛城阳做网站
  • 建聊天网站插画设计
  • 英文网站制作公司哪家好海宁网站建设
  • 青海省公路建设管理局官方网站盐城网站建设设计
  • 大连开发区社保网站wordpress免费续ssl证书
  • 公司网站建设 费用微盟小程序商城
  • 天河怎样优化网站建设wordpress可不可以