# Image Grouping Tool
The current package contains tools for analysing big sets of images by leveraging CNN models as images descriptors. Currently the package contains a cli tool with the following commands:
```bash
image_grouping compute_features <path_to_image_folders>
```
The command above scans the appointed folder for PNG and JPEG images and generates a .pt file containing the features and image paths.
```bash
image_grouping apply_pca <path_to_features_file>
```
Applies the PCA algorithm for dimension reduction and stores it to a second file.
```bash
image_grouping cluster <path_to_features_file>
```
Clusterizes data and plots results.
for a more detailed list of params it is possible to use the *--help* command with each of these options.
Raw data
{
"_id": null,
"home_page": null,
"name": "image-grouping-tool",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "image, clustering, image analysis",
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/d1/19/a6496e921b29b396094f2ff5584f2e236afb09e3dab50486640ec71795ae/image_grouping_tool-0.1.3.tar.gz",
"platform": null,
"description": "# Image Grouping Tool\n\nThe current package contains tools for analysing big sets of images by leveraging CNN models as images descriptors. Currently the package contains a cli tool with the following commands:\n\n```bash\nimage_grouping compute_features <path_to_image_folders>\n```\n\nThe command above scans the appointed folder for PNG and JPEG images and generates a .pt file containing the features and image paths.\n\n```bash\nimage_grouping apply_pca <path_to_features_file>\n```\n\nApplies the PCA algorithm for dimension reduction and stores it to a second file.\n\n```bash\nimage_grouping cluster <path_to_features_file>\n```\n\nClusterizes data and plots results.\n\nfor a more detailed list of params it is possible to use the *--help* command with each of these options.\n",
"bugtrack_url": null,
"license": null,
"summary": "Python library for analisys and clustering of images",
"version": "0.1.3",
"project_urls": {
"Homepage": "https://github.com/mathbarc/image-grouping-tools"
},
"split_keywords": [
"image",
" clustering",
" image analysis"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "860670febdb642c5102bca73068ee4967bdda33ee8db1a69b6141b84aa254004",
"md5": "ae0bffc0a2db97302302f2b063e5cf5a",
"sha256": "fc8fe05c7cd570fc7c85d6d759c661b9bf5dd618b46d244a4d0f4655c4300d23"
},
"downloads": -1,
"filename": "image_grouping_tool-0.1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ae0bffc0a2db97302302f2b063e5cf5a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 9554,
"upload_time": "2025-02-02T22:05:25",
"upload_time_iso_8601": "2025-02-02T22:05:25.510399Z",
"url": "https://files.pythonhosted.org/packages/86/06/70febdb642c5102bca73068ee4967bdda33ee8db1a69b6141b84aa254004/image_grouping_tool-0.1.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d119a6496e921b29b396094f2ff5584f2e236afb09e3dab50486640ec71795ae",
"md5": "462b850e772bdc7f5720e2b5042bf31b",
"sha256": "95ef11a23f024276207713cddf88fb5a0e0dc07fc331f8d504d2ed3cd00813ea"
},
"downloads": -1,
"filename": "image_grouping_tool-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "462b850e772bdc7f5720e2b5042bf31b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 7514,
"upload_time": "2025-02-02T22:05:26",
"upload_time_iso_8601": "2025-02-02T22:05:26.978027Z",
"url": "https://files.pythonhosted.org/packages/d1/19/a6496e921b29b396094f2ff5584f2e236afb09e3dab50486640ec71795ae/image_grouping_tool-0.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-02 22:05:26",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "mathbarc",
"github_project": "image-grouping-tools",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "image-grouping-tool"
}