1.5.0 • Published 1 year ago
image-dataset v1.5.0
image-dataset
Tool to build image dataset: collect, classify, review
Key Steps
- Collect images from Google Search
- Augment images to increase robustness (using augment-image cli)
- Classify images with transfer learning
- Review the classify result to ensure data quality and evaluate model accuracy
Features
- CLI support for ease of use
- Typescript support
- Works with plain Javascript, Typescript is not mandatory
Installation
npm install image-datasetYou can also install image-dataset with pnpm, yarn, or slnpm
Usage Example
Usage: npx image-dataset [options]
Cli Options
General:
-h, --help: Show this help message and exit.-v, --version: Show the version number and exit.
Download Mode:
-l, --listFile <path>: Specify a file containing a list of search terms. Each term should be on a new line.-s, --searchTerm "<term>": Add a single search term for processing. Use quotes if the term contains spaces.-d, --downloadDir <dir>: Set the directory where downloads will be saved. Default is "./downloaded".
Analysis Mode:
-a, --analysis: Run analysis mode instead of download mode.
Rename Mode:
-r, --rename: Rename image filenames by content hash.-u, --restore: Restore unclassified images to downloaded directory.
Web UI Mode:
-w, --webUI: Launch the web-based user interface.-p, --port <number>: Set the port for the web UI. Default is 8100.
Notes:
- In download mode, at least one search term must be specified, either using
--listFileor--searchTerm. - A mode is automatically selected when a mode-specific option is given. If none are selected, the help message will guide you.
License
This project is licensed with BSD-2-Clause
This is free, libre, and open-source software. It comes down to four essential freedoms [ref]:
- The freedom to run the program as you wish, for any purpose
- The freedom to study how the program works, and change it so it does your computing as you wish
- The freedom to redistribute copies so you can help others
- The freedom to distribute copies of your modified versions to others
1.2.0
1 year ago
1.1.0
1 year ago
1.5.0
1 year ago
1.4.0
1 year ago
1.3.1
1 year ago
1.3.0
1 year ago
1.0.1
1 year ago
1.0.0
1 year ago
0.7.0
1 year ago
0.6.0
1 year ago
0.5.6
1 year ago
0.5.5
1 year ago
0.5.4
1 year ago
0.5.3
1 year ago
0.5.2
1 year ago
0.5.1
1 year ago
0.5.0
1 year ago
0.4.0
1 year ago
0.3.2
1 year ago
0.3.1
1 year ago
0.3.0
1 year ago
0.2.4
1 year ago
0.2.3
1 year ago
0.2.2
1 year ago
0.2.1
1 year ago
0.2.0
1 year ago
0.1.1
1 year ago
0.1.0
1 year ago
0.0.0
1 year ago