-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
10 changed files
with
56 additions
and
23 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,16 @@ | ||
# About Napari-Easy-Augment-Batch-dl | ||
|
||
Napari-Easy-Augment-Batch-dl is a user-friendly plugin for Napari designed to make batch image augmentation and model training more reproducible . It provides an intuitive graphical interface , integrated with Napari, that allows users to load and label images, apply augmentations, and process large datasets efficiently without requiring programming knowledge. While the plugin complements programming by streamlining workflows, I always encourage users to learn programming, as it provides deeper flexibility and control over their data and models. | ||
Napari-Easy-Augment-Batch-dl is a user-friendly plugin for Napari designed to make labeling, batch image augmentation and model training more reproducible . It provides an intuitive graphical interface integrated with Napari, that allows users to load and label images, apply augmentations, and process large datasets efficiently without requiring programming knowledge. (While the plugin complements programming by streamlining workflows, I always encourage users to learn programming, as it provides deeper flexibility and control over their data and models). | ||
|
||
## 🔍 Features | ||
- Takes advantage of Napari's build in labelling functionality Easy-to-use GUI . | ||
- Takes advantage of Napari's built in labelling functionality. | ||
- Supports various augmentation techniques such as rotation, flipping, noise addition, and brightness adjustments. | ||
- Explicitly saves augmented patches for easier trouble shooting and more repeatible training. | ||
- Streamlined workflow with three simple steps: Load & Label, Configure Augmentations, and Train & Predict. | ||
- Plugin mechanism to support training | ||
- Ideal for researchers, data scientists, and image analysis professionals. | ||
|
||
## 🎯 Purpose | ||
The primary goal of Napari-Easy-Augment-Batch-dl is to bridge the gap between advanced image augmentation techniques and users who need a simple, no-code solution. Whether you are working with machine learning datasets, medical imaging, or scientific research, this tool helps you prepare high-quality augmented images efficiently. | ||
- Explicitly saves augmented patches for easier trouble shooting and more repeatable training. | ||
- Streamlined workflow with three simple steps: Load & Label, Augmentat, and Train & Predict. | ||
- Plugin mechanism to support training and prediction with different frameworks (Cellpose, Stardist, SAM, Yolo, UNET, and more) | ||
|
||
## 🛠️ Development & Contributions | ||
Napari-Easy-Augment-Batch-dl is an open-source project, and contributions are welcome! If you have feature requests, bug reports, or would like to contribute, visit our [GitHub repository](https://github.com/YOUR_REPO). | ||
Napari-Easy-Augment-Batch-dl is an open-source project, and contributions are welcome! If you have feature requests, bug reports, or would like to contribute, visit our [GitHub repository](https://github.com/True-North-Intelligent-Algorithms/napari-easy-augment-batch-dl). | ||
|
||
## 📞 Support | ||
For questions, issues, or feedback, please check our [FAQ](faq.md) or open a discussion on our GitHub page. | ||
For questions, issues, or feedback, please check our [FAQ](faq.md) or open a discussion on [image.sc](image.sc). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,41 @@ | ||
# Load and Label | ||
|
||
The first step is to load your images and assign labels. | ||
## Preparation | ||
|
||
Prior to startingwith this plugin, put the images you want to work with in a project directory. | ||
|
||
 | ||
|
||
## 📌 Load Panel | ||
|
||
After starting the plugin the first step is to load your images and assign labels. | ||
|
||
 | ||
|
||
### Steps: | ||
1️⃣ Click the **Open image directory...** button. | ||
2️⃣ Select the directory that contains your image files. | ||
3️⃣ Assign labels as needed: | ||
- a) Select **Label box** layer and draw a label box that is as large or larger than the desired patch size. | ||
- b) Select **labels** layer and Label objects within the label box. | ||
|
||
## Drawing Labels | ||
|
||
1️⃣ Select **Label box** layer and draw a label box that is as large or larger than the desired patch size. | ||
2️⃣ Select **labels** layer and Label objects within the label box. | ||
|
||
 | ||
|
||
|
||
## Save Results | ||
|
||
Select ```Save Results``` periodically to save the labels you have drawn. | ||
|
||
 | ||
|
||
After saving results folders should be generated for different types of deep learning artifacts. | ||
|
||
 | ||
|
||
Inspect the labels directory to verify labels you have drawn have been saved. | ||
|
||
 | ||
--- | ||
|
||
🔄 **Next:** [Configure Augmentations](configure_augmentations.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters