Skip to main content

ArtColorAnalyzer: Hue Adjustment Tool

ArtColorAnalyzer is a Python package that allows you to adjust the hue of images either overall or object-specifically. It leverages OpenCV, YOLOv3, NumPy, and scikit-image to provide a simple GUI for adjusting hues.

Features

  • Overall Hue Adjustment: Easily adjust the hue for entire images

  • Object-Specific Hue Adjustment: With the object detection capability powered by YOLOv3, you can selectively adjust the hue of specific objects within an image. For instance, in scenes containing multiple elements like people, cars, and trees, you can modify the hue of just the car while leaving the other elements unaffected. Additionally, you can adjust the hue within selected grids. This feature proves beneficial for complex images where object detection is challenging, such as paintings or abstract art.

  • See example.py if you want to try it too!

Example of Object-Specific Hue Adjustment

Object-Specific Hue Adjustment (Cup): Adjusted Image

Example of Grid-Based -- Object-Specific Hue Adjustment

Grid-Based -- Object-Specific Hue Adjustment: Adjusted Image

file structure

artcoloranalyzer/
├── artcoloranalyzer/
│   ├── __init__.py
│   ├── analyzer.py
│   ├── overall_hue_adjustment.py
│   ├── object_specific_hue_adjustment.py
│   └── yolov3/
│       ├── yolov3.cfg
│       ├── yolov3.weights
│       └── coco.names
├── example_image/
│   ├── 00_kaiga.JPG
│   ├── breakfast.png
├── example.py
├── README.md
├── YOLOv3_LICENSE
└── LICENSE
  • please Download this file and place it under yolov3 as in the structure above

...

Third-Party Licenses

This project includes code and data from the YOLOv3 project. The YOLOv3 project is licensed under the Apache License 2.0. For more information, see the YOLOv3_LICENSE file included in this repository.

...

License

This project is licensed under the MIT License - see the LICENSE file for details.

The YOLOv3 components are licensed under their respective licenses - see the YOLOv3_LICENSE file for details.

Installation

You can install the package via pip:

pip install ArtColorAnalyzer

Metadata

Release files for ArtColorAnalyzer-Hue-Adjustment-Tool 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for ArtColorAnalyzer-Hue-Adjustment-Tool 0.1.0
File Interpreter ABI Platform Actions
ArtColorAnalyzer_Hue_Adjustment_Tool-0.1.0-py3-none-any.whl Python 3 none any Details for ArtColorAnalyzer_Hue_Adjustment_Tool-0.1.0-py3-none-any.whl

Release files / ArtColorAnalyzer_Hue_Adjustment_Tool-0.1.0-py3-none-any.whl

Download URL ArtColorAnalyzer_Hue_Adjustment_Tool-0.1.0-py3-none-any.whl
Size 9.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
efda194d4d5f62a84080cca272bbfa866258636756d112039cea0e04d7fd519a
BLAKE2b-256 checksum
How to use checksums
a9eeed9b650728f42134a763189bc7b201a57c20b70f5e333ef17f20f8b19363
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.9.15

Security for ArtColorAnalyzer-Hue-Adjustment-Tool 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page