当前位置:网站首页>Simple usage and interface introduction of labelme
Simple usage and interface introduction of labelme
2022-07-19 03:25:00 【Cat hunting and beast riding】
Labelme Simple usage and interface introduction of
One 、 install Labelme
Labelme And others Python The modules are the same , You need to load it into the environment first . The specific installation process can refer to Bubbliiiing The blog of .
Two 、 start-up Labelme
1、 Use Win + R, Input cmd;
2、 Activate the environment ,activate tensorflow;
3、 start-up Labelme,labelme.
C:\Users\Administrator>activate tensorflow
(tensorflow) C:\Users\Administrator>labelme

3、 ... and 、 Draw mask
1、 Open the picture , Use Open Open the picture sheet , Use Open Dir Choose the folder where the pictures are stored , Open multiple pictures .
2、 Draw mask , Use Create Polygons Draw polygon boundaries , Use Backespace Undo one step .
3、 Set tag name , Used tag names will remain in the list , You can choose . When multiple objects of the same kind appear , After the tag name Add the numbers To distinguish . Then if you want to change the tag name , It can be on the right Polygon Labels Select the tag name to be modified , Right mouse click , choice Edit Label Modify the label .
4、 Edit boundary , Use Ctrl + -、Ctrl + + and Ctrl + Mouse wheel Zoom in and out of the picture , Use Edit Polygons Move the boundary point . The selected boundary point will become Square . Attention should be paid to , Don't move the whole mask .
5、 Save the picture , Use Save Save the picture . The save path should be the same as the original image path , Otherwise Labelme Unable to read the saved .json file . Can be opened in Labelme after , adopt File The drop-down menu , choice Save Automatically, Automatically put .json The file is saved in the image path .
Four 、 Interface is introduced

4.1 Left toolbar
From top to bottom is :
1、 Open the picture sheet ;
2、 Select folder address , Open multiple pictures ;
3、 Switch to the next picture ;
4、 Switch to the previous picture ;
5、 preservation .json file ;
6、 Delete .json file ;
7、 Draw polygon boundaries ;
8、 Edit polygon boundaries ;
9、 Copy the selected polygon boundary ;
10、 Delete the selected polygon boundary ;
11、 Undo the previous step ;
12、 Zoom in ;
13、 narrow ;
14、 Picture tile window ;
15、 The picture is the same width as the window .
4.2 Right list
From top to bottom is :
1、Flags list , Of the current picture Category label choice , For specific operation, please refer to This blog ;
2、Label List, Record All labels used ;
3、Polygon Labels, The current picture contains Mask label ;
4、File List, All open files , There are corresponding .json When you file , The document is typed √.
4.3 The drop-down menu
Labelme The basic operation of has been introduced , The functions in the drop-down menu are also introduced , Only show here .
边栏推荐
- Yolov5 opencv DNN reasoning
- Has DDD surpassed MVC
- [template record] string hash to judge palindrome string
- 无法访问此网站无法找到DNS地址DNS_PROBE_STARTED怎么办?
- Solve the error of 0x00000709 when win10 connects to the shared printer
- leetcode:78. 子集
- 樂視還有400多比特員工?過著沒有老板的神仙日子 官方出來回應了...
- [MCU simulation] (IX) instruction system - add, ADDC, sub, Inc, Dec, Da of arithmetic operation instructions
- Ncnn mat matrix class
- Yolov5 ncnn reasoning
猜你喜欢

Configure high availability using virtual ip+kept

Zabbix6.0 monitoring vcenter7.0
![Theoretical basis and code implementation of dueling dqn [pytoch + pendulum-v0]](/img/f6/cbfe32991449975fe51f2e2c0c1d47.png)
Theoretical basis and code implementation of dueling dqn [pytoch + pendulum-v0]

RTX3090安装pytorch3D
![[template record] string hash to judge palindrome string](/img/90/43109c6bd008990fa5b8147e629685.png)
[template record] string hash to judge palindrome string
![Theoretical basis of doubledqn and its code implementation [pytoch + pendulum-v0]](/img/f2/4a3cc8e5173789111080915aceb9fd.png)
Theoretical basis of doubledqn and its code implementation [pytoch + pendulum-v0]

Rhce8 Study Guide Chapter 2 use of basic commands
![Dqn theoretical basis and code implementation [pytoch + cartpole-v0]](/img/cf/32438e403544aa42e2fdd2e181327c.png)
Dqn theoretical basis and code implementation [pytoch + cartpole-v0]

Automatic assembly & set injection
![[NoSQL] redis configuration and optimization of NoSQL (simple operation)](/img/e4/dcfeb675fd0ff4be3687547b28048d.png)
[NoSQL] redis configuration and optimization of NoSQL (simple operation)
随机推荐
ncnn DataReader&Extractor&blob
Es6 notes d'étude - station B Xiao Ma Ge
Use RZ, SZ commands to upload and download files through xshell7
RESNET learning notes
First blog ----- self introduction
By voting for the destruction of STI by Dao, seektiger is truly community driven
RTX3090安装pytorch3D
Polynomial interpolation fitting (I)
一个优酷VIP会员帐号可以几个人用的设备同时登录如何共享多人使用优酷会员账号?
About XML file (VI) - the difference between JSON and XML file
Unicast、Multicast、Broadcast
D. Permutation restoration (greedy / double pointer /set)
代理模式——B站动力节点
[single chip microcomputer simulation] (XI) instruction system logic operation instruction - logic and instruction anl, logic or instruction ORL
Automatic assembly & set injection
MySQL replication table
ncnn paramdict&modelbin
Theoretical basis and code implementation of dueling dqn [pytoch + pendulum-v0]
ES6學習筆記——B站小馬哥
Transaction and storage engine in MySQL database