《Mac M1 环境下CV标注工具建设》

   M1 下载环境的时候会遇到很多问题,本以为下载这两个标注工具会很费事,没想到出乎意料的顺利,简单记录一下 Mac M1 下安装 CV 的标注工具,及其用法。

Key Words:labelme、PixelAnnotation、Apple M1

Beijing, 2021

作者:mxsurui

Agile Pioneer  

  • 系统环境如下

labelme

  • 注意,直接使用 pip install labelme 在 Apple M1 下是不灵的
conda install pyqt
pip install labelme

pixelAnnotation

install

  1. 下载 OpenCV 并编译
  2. 执行下面脚本就完成了
git clone https://github.com/abreheret/PixelAnnotationTool.gitmkdir build&cd buildcmake ..make -j4

usage

  1. 左上角的 File 选择你要标注图片的文件夹路径,标注结果会保存在数据路径,标注后会保存三份结果_watershed_mask.png、_color_mask.png、_mask.png,实际上 _mask.png 是训练需要的
  2. Tool 选择你标注任务的 .config 文件位置

.config 文件格式如下:
给出了两个类别的 config 格式
其中每个 label 下的 id 是对应的类别的像素值

{"labels": {"bicycle": {"categorie": "vehicle","color": [119,11,32],"id": 33,"id_categorie": 7,"name": "bicycle"},"bridge": {"categorie": "construction","color": [150,100,100],"id": 15,"id_categorie": 2,"name": "bridge"}}
}

Mac M1 环境下CV标注工具建设相关推荐

  1. 解决mac m1环境下centos虚拟机无法连接网络

    问题 mac上安装完虚拟机后无法连接网络.无法下载软件,同时也无法ping通www.baidu.com 思路与解决 首先我是用VMware安装的centos7虚拟机.宿主机环境是mac m1.虚拟机采 ...

  2. Linux环境下ARM开发工具TrueSTUDIO初体验

    Linux环境下ARM开发工具TrueSTUDIO初体验 TrueSTUDIO是Atollic公司出品的ARM开发工具,号称"The best FREE C/C++ IDE for ARM® ...

  3. 10 款你不知道的 Linux 环境下的替代工具

    作者:JackTian 来源:公众号「杰哥的IT之旅」 ID:Jake_Internet 转载请联系授权(微信ID:Hc220088) 原文地址:10 款你不知道的 Linux 环境下的替代工具! 大 ...

  4. 在Mac OS环境下安装MySQL服务

    在Mac OS环境下安装MySQL服务 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 我之前介绍过window环境下安装mysql服务,以及在Linux环境下安装mysql服务,今 ...

  5. 桂电在linux、Mac OS环境下使用出校器(支持2.14)

    这是guetsec学长在三院科协学长所抓包逆向分析1.81版出校器的基础上,用python写的一款为Mac和linux环境开发的出校器. 最后我做了略微修改,支持暂时最新版本2.14.下面有直接从源码 ...

  6. Mac下图像标注工具labelImg的安装

    目标检测时需要对训练数据进行标注,标注工具为labelImg,其在Mac下的安装教程如下: # Install PyQt4, it must be this version brew install ...

  7. ubuntu下文本标注工具BRAT全程离线安装

    1 Apache离线安装 1.1 软件下载 1.1.1 httpd文件 从http://httpd.apache.org/download.cgi下载httpd文件 1.1.2 apr文件 可到官网h ...

  8. 【第83期】10 款你不知道的 Linux 环境下的替代工具!

    大家好,我是华章妹. 在 Linux 操作系统下,我们经常使用 cat 命令去连接多个文件并打印到标准输出,合成几个文件为一个目标文件,追加几个文件到目标文件中. 最近我在 GitHub 上发现了一个 ...

  9. 基于jmx监控kafka_0542-6.1.0-非安全环境下Kafka管理工具Kafka Eagle安装使用

    1.文档编写目的 Fayson在前面的文章介绍了<0374-如何在CDH集群中部署Kafka Manager>,本篇文章Fayson介绍另外一款的监控工具Kafka-eagle,它可以同时 ...

最新文章

  1. XtraBackup
  2. yolov3训练loss为0
  3. ip映射后 前端无法调用接口_基于S7300400 CPU集成PN接口的Modbus TCPW
  4. Oracle\Sqlserver\Mysql\Sybase\DB2五类数据库通信协议
  5. python创建数据库表空间_7.自动化监控多个Oracle表空间
  6. sbt创建web项目
  7. 各种VS Code的学习秘诀,全是这六条法则撑起的!
  8. django基础-学生管理系统
  9. Cesium 计算一个点正北方向x米的另一个点的坐标
  10. 前后端api参考手册
  11. ES 经纬度距离 php,php 根据两点的经纬度计算距离
  12. 开源代码检测FOSSID
  13. js书写原生ajax,JS 原生ajax写法
  14. 小程序学习:使用有赞UI组件
  15. 2020定额水平测算——“15定额工程”一键转换“20定额工程”
  16. 新战投入场,苏宁易购迎来破局发展新开端
  17. 变点理论CUSUM在择时交易中的应用
  18. java版12306抢票_J12306
  19. C++类学习---------step1
  20. Linux相关命令(三)

热门文章

  1. mockito单元测试示例_Mockito模拟示例
  2. C ++中的初始化程序列表– std :: initializer_list
  3. java.lang.NoSuchMethodError示例
  4. C++基础:什么是数据库?如何创建一个表?
  5. Nuxt使用cookies踩坑之设置axios的header
  6. SQL Server 2012 完全安装
  7. GraphX中Pregel单源点最短路径(转)
  8. C# 6.0 的那些事
  9. 程序员面试金典——1.2原串翻转
  10. Leetcode 538.二叉树转换为累加树