下载Anacondata3

https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

1、安装标注工具LabelMe,直接在windows cmd下安装不行

pip install LabelMe -i https://mirror.baidu.com/pypi/simple 

 2、运行LabelMe

 3、打开图片目录进行标注,不能使用这种矩形直接画的方式,要使用6.3方式

 4、下载PaddleSeg

git clone https://gitee.com/PaddlePaddle/PaddleSeg

5、再PaddleSeg目录下

pip install -r requirements.txt -i https://mirror.baidu.com/pypi/simple 

6、使用下面这个文件生成数据集

 使用方法示例如下

python labelme2seg.py C:\Users\zgj\Desktop\InstanceSeg\JPEGImages

6.1 如果报cv2 错误安装

  pip install opencv-python  -i https://mirror.baidu.com/pypi/simple 

6.2如果报编码错误,所有open地方增加如下红色部分

6.3 报Polygon must have points more than 2,因为labelMe矩形只记录两个点, 要这样画点

 6.4执行成功

 6.5后面简单了,建立数据集,训练即可。

 后续:语义分割有更简单的方法,一开始没有看到文档

https://paddlex.readthedocs.io/zh_CN/develop/data/annotation/semantic_segmentation.html

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐