1 安装Anaconda(已有忽略)
- 下载安装Anaconda,在浏览器输入网址: Download Now | Anaconda
根据自己电脑的情况选择对应的版本下载
①Windows下载弹窗跳出后选择另存为。如果你的浏览器设置了默认的下载文件夹,也没关系,下载选择"打开文件夹所在位置"即可。
②Mac电脑有四个版本,前两个是指你电脑的芯片用的是M1、M2等苹果的芯片,后面两个是指早期的苹果电脑用的Intel的芯片, 查看自己的苹果电脑用的芯片的办法是: 【1】直接查看左上角苹果图标-关于本机-芯片或者【2】搜索"终端"后打开终端,输入:uname -m,回车,显示arm64则安装第一个,显示x86_64则安装第三个。 Graphical Installer指的是图形界面安装,Command Line Installer指的是命令行安装。 建议选择图像界面安装(即第一个或第三个) 。
苹果电脑安装比较简单,一直选择继续,只要注意选择默认安装路径即可。安装成功后跳转到"二、安装labelimg"

(后面是windows电脑安装办法)
(2)选择另存为,放在 非C盘 的文件夹,截图仅是虚拟机演示,因此放在了C盘。

(3)在非C盘 新建一个文件夹"anaconda" (截图仅是虚拟机演示),后面安装要用到,必须是新建的文件夹,因为安装时会要 求文件夹是空的 。

(4)双击打开刚下载的Anaconda程序,选择"Next"

(5)选择"I Agree"

(6)选择任意一个,然后点击"Next"

(7)不建议放在C盘 ,选择"Browse"

(8)选择你在非C盘建的"anaconda"文件夹(截图仅是在虚拟机演示),选择后点击"确定",然后点击"Next"

(9)如下图选择,第二个勾选上,后面不用再配环境变量。然后点击"Install"

(10)耐心等待安装

(11)接下来都选"Next",最后一步选择"Finish"
(12)检查Anaconda是否安装成功,在搜索栏搜索并打开CMD(命令提示符),也可以用"Win+R"快捷键打开,如下图二。


(13)在命令提示符中输入:conda --version或者conda -V(注意是大写的V),出现版本号:conda xx.x.x说明安装成功。然后命令提示符。

2 安装labelimg
苹果电脑
(1)在搜索中输入anaconda,然后选择anaconda Navitagor打开

(2)选择"Create"

(3)Name输入"labelimg",选择Python,选择3.9.xx,然后点击"Create"

(4)耐心等待创建好环境,该过程需要一定的时间。创建好后点击下图中的开始按钮

(5)选择"Open Terminal"

(6)输入:pip install PyQt5 -i Simple Index,(可以用快捷键复制粘贴),输入后按回车(Enter键)
(7)等待安装完成
(8)输入安装:pip install pillow -i Simple Index
(9)输入安装:pip install matplotlib -i Simple Index
(10)输入安装:pip install labelImg -i Simple Index

(11)输入:labelimg,回车。出现下面的界面说明安装成功

在 Windows电脑中
(1)在搜索中输入conda prompt,打开
(2)在命令行中输入(此后的输入都可以"Ctrl+C"复制,然后"Ctrl+V"粘贴到命令行):conda create -n labelimg python=3.9

(3)在出现Proceed([y]/n)?时输入"y",然后回车

(4)输入:conda activate labelimg

(5)输入:pip install PyQt5 -i Simple Index

(6)输入:pip install lxml -i Simple Index

(7)输入:pip install labelImg -i Simple Index

(8)输入:labelimg,回车键启动

如果提示"'labelimg' 不是内部或外部命令,也不是可运行的程序或批处理文件。"可以在我的电脑中搜索"labelimg",找到labelme.exe,双击启动。



该软件一般在你python目录下的Scripts目录中。如下图就在E:\Anaconda3\envs\py3.7\Scripts目录中。

(9)双击labelimg.exe启动
3 Labelimg简介及标注流程
(1)页面及按钮含义,如果页面有一些不一样也不影响,大同小异。

(2)打开需要标注的文件夹,注意是打开文件夹,【不要】点进去文件夹再点击"选择文件夹"按钮。

(3)设置标注文件的目录,本次选择图片所在的目录

(4)格式选择PascalVOC

(5)开始标注。①点击"Create RectBox"按钮后,②开始拉框,③输入标记目标的标签"cow",④点击OK按钮,⑤点击"Save"按钮保存标注文件(保存后不要做改动,尤其是不要重命名)。⑥点击"Next Image"开始标注下一张图。如下图。

(6)成功保存时会生成一个与图片名称一模一样但是后缀是.xml的文件。如下图。

(7)如果拉框不准可以点击"Edit RectBox"按钮后进行调整。如下图。

(8)继续下一张(快捷键是D),直到完成所有图片的标注。(正式开始前请先看完【第五条标注规范】)
- 标注规范
- 注意拉框应该是"刚刚好"覆盖住牛只,四条边紧贴牛只的四周最外延处。如下图中绿色的框是正确的,红色的框是错误的。
- 如果图片中有多只牛只,应该标注所有的牛只,如下图应该是标注三头牛。
- 当有大面积遮挡时,应该不标注该牛只,如下图右上角的牛只,不要标记,其他三只正常标记。
- 对于没有牛只的图片,或者是漫画、雕塑、绘画等非活体类型的牛只,应单独整理一份txt文件,命名为《无牛只列表》,在文件中注明文件夹名称和图片名称(如:folder_312 Google Open Images d7b75003415368e7.jpg),txt文件保存在和图片以及标注文件相同目录,一起打包提交。如下图。
