3 个版本
0.2.5 | 2024年3月27日 |
---|---|
0.2.3 | 2024年3月13日 |
0.2.2 | 2024年2月28日 |
0.2.0 |
|
0.1.0 |
|
#1962 in 命令行工具
每月 310 次下载
39KB
843 行
ilytix
一个简单的图像分析命令行工具,具有检查图像完整性、去重和检索等功能,使用 Rust 编写。
安装
pip install -U ilytix
入门
检查图片完整性
尽可能尝试修复错误的图像格式。
ilytix check -i ./datasets -r -o A/B/C
选项
-i <PATH>
输入图片或图片文件夹的路径。
-o <PATH>
设置保存结果的路径。
-r
, --recursive
递归遍历文件夹以获取文件。
--mv
通过移动而不是复制来存储结果。
您将看到类似以下内容
✔ Source · /home/qweasd/Desktop/datasets › Folder
✔ Recursively · true
🐢 Integrity Checking [####################] 73/73 (100% | 0.00s | 00:00:00)
✔ Found · x73
· Intact › x34
· Incorrect › x3
· Deprecated Or Unsupported › x36
🐢 Saving[Copy] [####################] 73/73 (100% | 0.00s | 00:00:00)
✔ Results saved to · /home/qweasd/Desktop/A/B/C
图片去重
用于去重文件夹内的图片。
ilytix dedup -i ./datasets -r -o A/B/C
选项
-i <PATH>
图片文件夹的路径。
-o <PATH>
设置保存结果的路径。
-r
, --recursive
递归遍历文件夹以获取文件。
--mv
通过移动而不是复制来存储结果。
-thresh
用于调整图像相似度阈值。
您将看到类似以下内容
✔ Source · /home/qweasd/Desktop/datasets › Folder
✔ Recursively · true
🐢 Building [####################] 73/73 (100% | 0.00s | 00:00:00)
✔ Index
· Capacity › 73
· Size › 37
· Dimensions › 32
🐢 Deduplicating [####################] 73/73 (100% | 0.00s | 00:00:00)
✔ Found
· Duplicated › x17
· Curated › x20
· Deprecated Or Unsupported › x36
🐢 Saving[Copy] [####################] 73/73 (100% | 0.00s | 00:00:00)
✔ Results saved to · /home/qweasd/Desktop/A/B/C-1
图片-图片检索
ilytix retrive -i <Images Folder> -r --query <Query> -v
输出
✔ Collection · /home/qweasd/Desktop/4test › Folder
✔ Recursively · true
🐢 Building [####################] 10,693/10,693 (100% | 0.00s | 00:00:36)
✔ Index
· Capacity › 10693
· Size › 10677
· Dimensions › 32
✔ Query · /home/qweasd/Desktop/query.png
✔ Matched · x6
· /home/qweasd/Desktop/4test/clips/query (3rd copy).png
· /home/qweasd/Desktop/4test/clips/query (another copy).png
· /home/qweasd/Desktop/4test/clips/query (4th copy).png
· /home/qweasd/Desktop/4test/clips/query (copy).png
· /home/qweasd/Desktop/4test/clips/query.png
· /home/qweasd/Desktop/4test/clips/query (5th copy).png
🐢 Saving[Copy] [####################] 6/6 (100% | 0.00s | 00:00:00)
✔ Results saved to · /home/qweasd/Desktop/A/B
TODO
- 图片完整性检查
- 图片去重
- 图片-图片检索
- 文本-图片检索
- 图片描述
依赖项
~17–25MB
~258K SLoC