|
@@ -1,27 +1,37 @@
|
|
-<img src="labelme/icons/icon.png" align="right" />
|
|
|
|
|
|
+<h1 align="center">
|
|
|
|
+ <img src="labelme/icons/icon.png"><br/>labelme
|
|
|
|
+</h1>
|
|
|
|
|
|
-# labelme: Image Polygonal Annotation with Python
|
|
|
|
|
|
+<h4 align="center">
|
|
|
|
+ Image Polygonal Annotation with Python
|
|
|
|
+</h4>
|
|
|
|
|
|
-[](https://pypi.python.org/pypi/labelme)
|
|
|
|
-[](https://pypi.org/project/labelme)
|
|
|
|
-[](https://travis-ci.org/wkentaro/labelme)
|
|
|
|
-[](https://hub.docker.com/r/wkentaro/labelme)
|
|
|
|
|
|
+<div align="center">
|
|
|
|
+ <a href="https://pypi.python.org/pypi/labelme"><img src="https://img.shields.io/pypi/v/labelme.svg"></a>
|
|
|
|
+ <a href="https://pypi.org/project/labelme"><img src="https://img.shields.io/pypi/pyversions/labelme.svg"></a>
|
|
|
|
+ <a href="https://travis-ci.org/wkentaro/labelme"><img src="https://travis-ci.org/wkentaro/labelme.svg?branch=master"></a>
|
|
|
|
+ <a href="https://hub.docker.com/r/wkentaro/labelme"><img src="https://img.shields.io/docker/build/wkentaro/labelme.svg"></a>
|
|
|
|
+</div>
|
|
|
|
|
|
|
|
+<br/>
|
|
|
|
+
|
|
|
|
+<div align="center">
|
|
|
|
+ <img src="examples/instance_segmentation/.readme/annotation.jpg" width="80%">
|
|
|
|
+</div>
|
|
|
|
+
|
|
|
|
+## Description
|
|
|
|
|
|
Labelme is a graphical image annotation tool inspired by <http://labelme.csail.mit.edu>.
|
|
Labelme is a graphical image annotation tool inspired by <http://labelme.csail.mit.edu>.
|
|
It is written in Python and uses Qt for its graphical interface.
|
|
It is written in Python and uses Qt for its graphical interface.
|
|
|
|
|
|
-<img src="examples/instance_segmentation/.readme/annotation.jpg" width="80%" />
|
|
|
|
-<i>Fig 1. Annotation example of instance segmentation.</i>
|
|
|
|
-
|
|
|
|
<img src="examples/instance_segmentation/data_dataset_voc/JPEGImages/2011_000006.jpg" width="19%" /> <img src="examples/instance_segmentation/data_dataset_voc/SegmentationClassPNG/2011_000006.png" width="19%" /> <img src="examples/instance_segmentation/data_dataset_voc/SegmentationClassVisualization/2011_000006.jpg" width="19%" /> <img src="examples/instance_segmentation/data_dataset_voc/SegmentationObjectPNG/2011_000006.png" width="19%" /> <img src="examples/instance_segmentation/data_dataset_voc/SegmentationObjectVisualization/2011_000006.jpg" width="19%" />
|
|
<img src="examples/instance_segmentation/data_dataset_voc/JPEGImages/2011_000006.jpg" width="19%" /> <img src="examples/instance_segmentation/data_dataset_voc/SegmentationClassPNG/2011_000006.png" width="19%" /> <img src="examples/instance_segmentation/data_dataset_voc/SegmentationClassVisualization/2011_000006.jpg" width="19%" /> <img src="examples/instance_segmentation/data_dataset_voc/SegmentationObjectPNG/2011_000006.png" width="19%" /> <img src="examples/instance_segmentation/data_dataset_voc/SegmentationObjectVisualization/2011_000006.jpg" width="19%" />
|
|
-<i>Fig 2. VOC dataset example of instance segmentation.</i>
|
|
|
|
|
|
+<i>VOC dataset example of instance segmentation.</i>
|
|
|
|
|
|
-<img src="examples/semantic_segmentation/.readme/annotation.jpg" width="30%" /> <img src="examples/bbox_detection/.readme/annotation.jpg" width="32%" /> <img src="examples/classification/.readme/annotation_cat.jpg" width="33%" />
|
|
|
|
-<i>Fig 3. Other examples (semantic segmentation, bbox detection, and classification).</i>
|
|
|
|
|
|
+<img src="examples/semantic_segmentation/.readme/annotation.jpg" width="32%" /> <img src="examples/bbox_detection/.readme/annotation.jpg" width="30%" /> <img src="examples/classification/.readme/annotation_cat.jpg" width="35%" />
|
|
|
|
+<i>Other examples (semantic segmentation, bbox detection, and classification).</i>
|
|
|
|
|
|
<img src="https://user-images.githubusercontent.com/4310419/47907116-85667800-de82-11e8-83d0-b9f4eb33268f.gif" width="30%" /> <img src="https://user-images.githubusercontent.com/4310419/47922172-57972880-deae-11e8-84f8-e4324a7c856a.gif" width="30%" /> <img src="https://user-images.githubusercontent.com/14256482/46932075-92145f00-d080-11e8-8d09-2162070ae57c.png" width="32%" />
|
|
<img src="https://user-images.githubusercontent.com/4310419/47907116-85667800-de82-11e8-83d0-b9f4eb33268f.gif" width="30%" /> <img src="https://user-images.githubusercontent.com/4310419/47922172-57972880-deae-11e8-84f8-e4324a7c856a.gif" width="30%" /> <img src="https://user-images.githubusercontent.com/14256482/46932075-92145f00-d080-11e8-8d09-2162070ae57c.png" width="32%" />
|
|
-<i>Fig 4. Various primitives (polygon, rectangle, circle, line, and point).</i>
|
|
|
|
|
|
+<i>Various primitives (polygon, rectangle, circle, line, and point).</i>
|
|
|
|
|
|
|
|
|
|
## Features
|
|
## Features
|