SimpleAnnotate
A simple plugin to label image
A simple plugin to label image
This napari plugin was generated with Cookiecutter using @napari's cookiecutter-napari-plugin template.
Installation¶
You can install napari-simpleannotate
via pip:
pip install napari-simpleannotate
To install latest development version :
pip install git+https://github.com/hiroalchem/napari-simpleannotate.git
How to use¶
-
Opening Files or Directories:
- Click the
Open File
button to open an image file. - Click the
Open Directory
button to open a directory containing images. - If there's a
class.yaml
in the directory of the selected file or within the selected directory, it will be automatically detected. A popup will appear, giving you the option to load it.
- Click the
-
Class Management:
- Enter the class name in the textbox and click the
Add class
button to add a class. When adding a class name, a number is automatically assigned to it. This number will be used when saving annotations. - Select a class from the class list and click the
Delete selected class
button to remove it.
- Enter the class name in the textbox and click the
-
Annotating Images:
- Use napari's rectangle tool to annotate the images. If you have a class selected, the annotation will automatically be assigned to that class.
- For existing rectangles, you can change their class by selecting the rectangle and then choosing a different class from the list.
-
Saving Annotations:
- Click the
Save Annotations
button to save the annotations in YOLO format. - Along with saving the annotations, the
class.yaml
will also be saved. If aclass.yaml
already exists and its content is different from the current one, a popup will appear asking for confirmation to overwrite it.
- Click the
Contributing¶
Contributions are very welcome. Tests can be run with tox, please ensure the coverage at least stays the same before you submit a pull request.
License¶
Distributed under the terms of the BSD-3 license, "napari-simpleannotate" is free and open source software
Issues¶
If you encounter any problems, please file an issue along with a detailed description.
Supported data:
- Information not submitted
Plugin type:
GitHub activity:
- Stars: 1
- Forks: 0
- Issues + PRs: 0