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

网站源码是什么格式深圳罗湖网站制作

网站源码是什么格式,深圳罗湖网站制作,海口网站建设哪家专业,网站 公众号信息化建设工作一、labelme的安装 1.打开终端(winr,输入cmd),输入以下命令 2.创建虚拟环境 conda create -n data python3.10.0 3.激活虚拟环境 conda activate data 4.安装labelme pip install labelme5.6.1出现下面内容则安装成功 5.AI辅助标注 从…

一、labelme的安装

1.打开终端(win+r,输入cmd),输入以下命令

2.创建虚拟环境

conda create -n data python==3.10.0

 3.激活虚拟环境

conda activate data

 4.安装labelme

pip install labelme==5.6.1

出现下面内容则安装成功

5.AI辅助标注

从以下路径中下载不同模型的ONNX文件,保存到labelme文件中

# 这里是这些模型的下载路径
https://github.com/wkentaro/labelme/releases/download/sam-20230416/sam_vit_b_01ec64.quantized.encoder.onnx
https://github.com/wkentaro/labelme/releases/download/sam-20230416/sam_vit_b_01ec64.quantized.decoder.onnx
https://github.com/wkentaro/labelme/releases/download/sam-20230416/sam_vit_l_0b3195.quantized.encoder.onnx
https://github.com/wkentaro/labelme/releases/download/sam-20230416/sam_vit_l_0b3195.quantized.decoder.onnx
https://github.com/wkentaro/labelme/releases/download/sam-20230416/sam_vit_h_4b8939.quantized.encoder.onnx
https://github.com/wkentaro/labelme/releases/download/sam-20230416/sam_vit_h_4b8939.quantized.decoder.onnx
https://github.com/labelmeai/efficient-sam/releases/download/onnx-models-20231225/efficient_sam_vitt_encoder.onnx
https://github.com/labelmeai/efficient-sam/releases/download/onnx-models-20231225/efficient_sam_vitt_decoder.onnx
https://github.com/labelmeai/efficient-sam/releases/download/onnx-models-20231225/efficient_sam_vits_encoder.onnx
https://github.com/labelmeai/efficient-sam/releases/download/onnx-models-20231225/efficient_sam_vits_decoder.onnx

 打开anaconda的envs目录下的此路径,打开-init-.py文件进行编辑

替换全部-init-.py文件的内容为以下代码,把MODEL_DIR改为第一步models文件的存放路径。

import os.path as osp
MODEL_DIR = "D:/Anaconda3/envs/data/Lib/site-packages/labelme/models/"
from .efficient_sam import EfficientSam
from .segment_anything_model import SegmentAnythingModel
from .text_to_annotation import get_rectangles_from_texts  # NOQA: F401
from .text_to_annotation import get_shapes_from_annotations  # NOQA: F401
from .text_to_annotation import non_maximum_suppression  # NOQA: F401class SegmentAnythingModelVitB(SegmentAnythingModel):name = "SegmentAnything (speed)"def __init__(self):super().__init__(encoder_path=osp.join(MODEL_DIR, "sam_vit_b_01ec64.quantized.encoder.onnx"),  # NOQAdecoder_path=osp.join(MODEL_DIR, "sam_vit_b_01ec64.quantized.decoder.onnx"),  # NOQA)class SegmentAnythingModelVitL(SegmentAnythingModel):name = "SegmentAnything (balanced)"def __init__(self):super().__init__(encoder_path=osp.join(MODEL_DIR, "sam_vit_l_0b3195.quantized.encoder.onnx"),  # NOQAdecoder_path=osp.join(MODEL_DIR, "sam_vit_l_0b3195.quantized.decoder.onnx"),  # NOQA)class SegmentAnythingModelVitH(SegmentAnythingModel):name = "SegmentAnything (accuracy)"def __init__(self):super().__init__(encoder_path=osp.join(MODEL_DIR, "sam_vit_h_4b8939.quantized.encoder.onnx"),  # NOQAdecoder_path=osp.join(MODEL_DIR, "sam_vit_h_4b8939.quantized.decoder.onnx"),  # NOQA)class EfficientSamVitT(EfficientSam):name = "EfficientSam (speed)"def __init__(self):super().__init__(encoder_path=osp.join(MODEL_DIR, "efficient_sam_vitt_encoder.onnx"),  # NOQAdecoder_path=osp.join(MODEL_DIR, "efficient_sam_vitt_decoder.onnx"),  # NOQA)class EfficientSamVitS(EfficientSam):name = "EfficientSam (accuracy)"def __init__(self):super().__init__(encoder_path=osp.join(MODEL_DIR, "efficient_sam_vits_encoder.onnx"),  # NOQAdecoder_path=osp.join(MODEL_DIR, "efficient_sam_vits_decoder.onnx"),  # NOQA)MODELS = [SegmentAnythingModelVitB,SegmentAnythingModelVitL,SegmentAnythingModelVitH,EfficientSamVitT,EfficientSamVitS,
]

二、labelme的使用

1.创建数据集文件夹

在数据集文件夹中,新建images文件夹(存放需要被分割的原始图像)和labels文件夹(存放分割后的标签)。

2.打开labelme界面

终端输入命令labelme后,自动跳转labelme界面

3.分割图像

打开图像存放位置

选择辅助的大模型:作者亲测,EfficientSAM(speed)比较好用,又快又准确

在图片位置右击,选择创建AI多边形。

 左键选择你想要的区域,然后shift+左键选择你不要的区域。

双击完成标注,在弹出的窗口输入标签类别,确认后在右侧栏出现标签名称。

选择左侧编辑多边形可以手动调节刚才AI辅助分割的地方。

 标注后的结果展示,分为rail(铁路)和obstacle(障碍物)两种标签。

 在左上角文件中在此处点击“更改输出路径”,选择前边在数据集文件夹中创建的labels文件夹。点击“自动保存”后,点击下一幅,即可自动保存标注数据。

 


文章转载自:

http://yGKHLhUp.gjsjt.cn
http://vdaztQwH.gjsjt.cn
http://ahO0gh5I.gjsjt.cn
http://kprTMUjh.gjsjt.cn
http://7Qho2GwO.gjsjt.cn
http://9sSU4nmG.gjsjt.cn
http://vQvWvUVd.gjsjt.cn
http://jBO3KUzT.gjsjt.cn
http://vyg9SGno.gjsjt.cn
http://YR3Genmb.gjsjt.cn
http://W6I5uS6c.gjsjt.cn
http://EBwRZAUI.gjsjt.cn
http://42F4jb5G.gjsjt.cn
http://9wPmXmJW.gjsjt.cn
http://iUb9ShVm.gjsjt.cn
http://fh2lEZyR.gjsjt.cn
http://VpVwzjtc.gjsjt.cn
http://8yJLMd9J.gjsjt.cn
http://RrmlEOF6.gjsjt.cn
http://oGl3FMD2.gjsjt.cn
http://rqa8hdHt.gjsjt.cn
http://is4IKBtF.gjsjt.cn
http://MetMqnAL.gjsjt.cn
http://62HkQFeq.gjsjt.cn
http://kujyyEs4.gjsjt.cn
http://Lw5FSCWG.gjsjt.cn
http://F0RFruT1.gjsjt.cn
http://F8lvUqAi.gjsjt.cn
http://GbNAkKob.gjsjt.cn
http://OLQTl1YZ.gjsjt.cn
http://www.dtcms.com/wzjs/665310.html

相关文章:

  • html5 开发的网站彩票交易网站开发
  • 织梦网站安装出现404 not found个人博客网站页面
  • 网站策划的流程宝安设备网站设计
  • 一个网站怎么绑定很多个域名自己给公司做网站
  • 百度网站开发小程序制作开发加盟
  • 怎么用lofter做网站黄骅港务集团有限公司官网
  • 商水县住房城乡建设网站微信开发者工具文档
  • 房产网站建设产品字体设计网站大全
  • 深圳哪家公司需要网站建设的网站建设超市
  • lnmp wordpress 邮件网站排名seo软件
  • 给公司做一个网站吗北京网站建设公司价格
  • 外贸网站图片素材公司注册网站有什么好处
  • 十堰优化网站哪家好大型网站稳定性建设视频课程
  • 站酷设计网站怎样下载图片手机pc端浏览器
  • 模板做图 网站德清建设银行网站
  • 哪个网站的排行榜权威企业培训网站建设
  • 网站建设与规划工作网站开发综合实训记录周记
  • 乐清建网站网站如何做h5动态页面
  • 做网站注意哪方面wordpress 网站搬家
  • 网站服务器与虚拟主机演艺公司
  • 思茅网站建设云搜索系统
  • 网站申请支付宝接口店铺推广平台有哪些
  • 南京高端网站制作宁波网站建设制作网络公司
  • 茶叶企业网站开发源码南安淘宝网站建设
  • 免费域名查询网站建个网站平台需要多少钱
  • 做汽配的 哪一个网站比较好太原网页制作公司
  • 网站实施就是网站建设wordpress 显示
  • 中国建设银行建银购网站什么是网络营销职能
  • 巨鹿网站建设网络公司六安网约车资格证在哪里办
  • 网站模板内容怎么添加图片做音乐网站要注意什么