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

注册网站多久扬中网站建设流程

注册网站多久,扬中网站建设流程,深圳企搜网站建设,wordpress建站教程书推荐本来打算是将这两部分分开的#xff0c;但写完虚拟环境的创建似乎字数太少了#xff0c;不过二者有关联#xff0c;所以就放一起了。简单介绍一下#xff0c;虚拟环境的创建有win11系统已经Ubuntu系统#xff0c;labelme教程包括了下载及其使用的全部流程#xff0c;以及…本来打算是将这两部分分开的但写完虚拟环境的创建似乎字数太少了不过二者有关联所以就放一起了。简单介绍一下虚拟环境的创建有win11系统已经Ubuntu系统labelme教程包括了下载及其使用的全部流程以及我本人平时标注时使用的案例和快捷键文末分享了json转png的脚本。希望这个教程能解决你的问题。 目录 Anaconda创建虚拟环境 win 11系统 Ubuntu系统 labelme的下载以及使用 1、激活环境 2、下载指定版本 3、创立图片文件夹 4、使用labelme标注 5、使用脚本将json转为png Anaconda创建虚拟环境 win 11系统 我的是win11系统可以点击搜索。或者是按下wins键打开。 在里面输入Anaconda Prompt 初始是这样的 (base) C:\Users\honor base是一个基础的环境在这里我们先查看我们的虚拟环境 输入conda env list 除了base其他都是我创建的虚拟环境当然有的一直没有用。 然后我们需要创建自己的环境conda create -n env_name python3.7  env-name就是环境的名称可随意更改python3.7是环境安装的python版本也可按需更改高版本并不好常常会出现一些bug我最爱用的还是3.7及其下的版本。 激活环境activate env_name然后你就可以根据需要pip下载包了退出环境deactivate我通常会省去这步直接activate 其他的虚拟环境名这样方便转换到其他虚拟环境删除虚拟环境conda remove -n env_name --allUbuntu系统 当然啦由于我们实验室有工作站是Ubuntu系统的情况类似只是在激活环境和退出环境时前面要加上source 激活环境source activate env_name退出环境source deactivate   labelme的下载以及使用 首先要安装好虚拟环境如上所示我的虚拟环境就叫labelme专门使用它 1、激活环境 输入activate labelme 2、下载指定版本 在该环境下输入命令行 pip install labelme3.16.7 据前辈所说有些版本的labelme会发生错误具体的错误为Too many dimensions3 2 总之这个下就行了。由于我的已经安装好了所以这里不展示了。 3、创立图片文件夹 在一个文件下我希望你有以下三个文件 picjsonlab 不管你的命名的是什么搞清楚它们的作用就行了pic是你需要标注的图片存放位置json是你标注后生成的文件lab是通过脚本将json文件转化为png格式的图片。 内容展示4、使用labelme标注 激活环境后直接输入labelme。 (labelme) C:\Users\honorlabelme 点击右边导航栏中顺数第二个即可打开你需要标注的图片所在的文件夹进行批量标注。 我拿网上的数据集CrackForest做为示范。 选中你要标记的图片点击Create Polygons顺数第七个。 原始图片是这样的在标注时一定要尽可能的放大最大去标注你的预测效果与你的标注息息相关。如下图所示 记住一定要闭环最后一个点一定要与起点相接。这里假设我们完成后他就会出现这样的弹窗。 在这里的crack是我们自己输入的输入一次后会默认当然多个物体标注时在下面的白色画布部分会有你想要分类的记录。 如果你觉得你自己有些点标注的地方不是很如意可以点击Edit Ploygons顺数第八个。当你触碰到点时对应的点会变红变大如果你移动到了中间的红色区域你可以对其进行拖拽对不满意的地方进行修改这是其中的一个修改方法。 有些快捷键是你需要掌握的 Ctrlz撤回上一个标注的点不要一直按它可能会同时将你已经标注好的区域全部撤回。Ctrl鼠标滚轮对图片进行放大缩小Alt鼠标滚轮左右横向移动鼠标滚轮上下移动Ctrls保存 完成一张图后一定一定要保存呀位置就在json文件夹当中保存成功后右下角的File list对应图片的位置会有蓝底白色的小勾。 5、使用脚本将json转为png Json2Image.py import base64 import json import os import os.path as ospimport numpy as np import PIL.Image from labelme import utilsif __name__ __main__:jpgs_path E:\Deeplearning\Road_Detect_Project\THREE_ZJR\zjrpngs_path E:\Deeplearning\Road_Detect_Project\THREE_ZJR\png# classes [_background_,aeroplane, bicycle, bird, boat, bottle, bus, car, cat, chair, cow, diningtable, dog, horse, motorbike, person, pottedplant, sheep, sofa, train, tvmonitor]# classes [_background_,cat,dog]classes [_background_, crack]count os.listdir(E:\Deeplearning\Road_Detect_Project\THREE_ZJR\json)for i in range(0, len(count)):path os.path.join(E:\Deeplearning\Road_Detect_Project\THREE_ZJR\json, count[i])print(count[i])if os.path.isfile(path) and path.endswith(json):data json.load(open(path), strictFalse)if data[imageData]:imageData data[imageData]else:imagePath os.path.join(os.path.dirname(path), data[imagePath])with open(imagePath, rb) as f:imageData f.read()imageData base64.b64encode(imageData).decode(utf-8)img utils.img_b64_to_arr(imageData)label_name_to_value {_background_: 0}for shape in data[shapes]:label_name shape[label]if label_name in label_name_to_value:label_value label_name_to_value[label_name]else:label_value len(label_name_to_value)label_name_to_value[label_name] label_value# label_values must be denselabel_values, label_names [], []for ln, lv in sorted(label_name_to_value.items(), keylambda x: x[1]):label_values.append(lv)label_names.append(ln)assert label_values list(range(len(label_values)))lbl utils.shapes_to_label(img.shape, data[shapes], label_name_to_value)PIL.Image.fromarray(img).save(osp.join(jpgs_path, count[i].split(.)[0] .jpg))new np.zeros([np.shape(img)[0], np.shape(img)[1]])for name in label_names:index_json label_names.index(name)index_all classes.index(name)new new index_all * (np.array(lbl) index_json)utils.lblsave(osp.join(pngs_path, count[i].split(.)[0] .png), new)print(Saved count[i].split(.)[0] .jpg and count[i].split(.)[0] .png)在这里面凡是出现了路径都要改对应的部分一定要分清楚然后所需要分的类型也要修改也就是classes变量。接着点击运行就可以了。我的建议呢就是每个工程文件下都留有这个py文件有好处的。
http://www.w-s-a.com/news/544298/

相关文章:

  • wordpress网站前端优化网站备案批量查询
  • 北京企业做网站杭州seo中心
  • 护肤品网站建设前的行业分析wordpress电子书模板
  • 做网站怎么销售.net开发网站怎么样
  • 蚌埠网站优化网站换空间wordpress
  • 微网站开发框架公司企业logo
  • 大淘客官网做的网站打不开网站建设完成
  • 婚纱摄影网站模板让别人做网站怎样才安全
  • 技术支持 骏域网站建设专家佛山网站运营管理教材
  • 个体营业执照可以做网站服务吗电商运营学校培训
  • 企业网站免费推广的方法.wordpress 爱情模板下载地址
  • 轻淘客 轻网站怎么做手机开发人员选项怎么打开
  • 天津做网站制作公司html网站 下载
  • 哪个网站的课件做的好crm客户管理系统全称
  • 网站建设工作室创业计划书seo是什么职位的简称
  • o2o平台网站开发什么是白帽seo
  • 免费建个人手机网站WordPress 简历库
  • 建网站 是否 数据库阳瘘的最佳治疗方法是什么
  • 知晓程序网站怎么做网站基础维护
  • 兼职做网站赚钱吗图片设计制作哪个软件好手机
  • 做手机旅游网站智慧校园登录入口
  • 莆田网站建设维护国外极简网站
  • 百度怎样收录网站缪斯设计集团
  • 网站建设在开封找谁做wordpress 数据转换
  • 旅游网站开发的流程江苏付费网络推广培训
  • 网站软文标题2018wordpress主题
  • 德清网站设计wordpress免登录发布接
  • 可以做游戏的网站有哪些客户关系管理系统的主要功能
  • 整人关不掉的网站怎么做广东省网站免备案表
  • 网站设计素材edu域名网站