kangxinyuan's picture
Update README.md
87d9ed2 verified

A newer version of the Gradio SDK is available: 6.6.0

Upgrade
metadata
title: Color Quantification Tool
emoji: 🐒
colorFrom: blue
colorTo: red
sdk: gradio
sdk_version: 5.35.0
app_file: color_quantification_app.py
pinned: false
license: mit
short_description: Color Quantification Tool

🎨 Color Quantification Tool

Professional Color Analysis Platform - Web Demo Version

This is a simplified web demonstration of the Color Quantification Tool. For full functionality and advanced features, please download the desktop application.

🌟 Features (Web Demo)

  • Single Image Analysis: Upload and analyze individual images
  • Color Extraction: K-means clustering for dominant color identification
  • Visual Results: Color palette and percentage distribution
  • Real-time Processing: Instant analysis with interactive interface

πŸ–₯️ Desktop Version

The full desktop application offers advanced features:

πŸ”¬ Advanced Analysis

  • Multi-color space analysis (RGB, LAB, HSV)
  • Professional distance metrics (Ξ”E2000, Bhattacharyya, Euclidean)
  • Statistical analysis with comprehensive reporting
  • Configurable clustering parameters

πŸ“Š Professional Visualizations

  • 3D color space distribution plots
  • Distance matrix heatmaps with scientific colormaps
  • Interactive dashboard with zoom and pan controls
  • High-quality export options (PNG, SVG, HTML)

πŸ’Ύ Export & Reporting

  • Excel reports with detailed statistics
  • CSV data for further analysis
  • JSON format for machine processing
  • Professional PDF reports

⚑ Performance

  • Batch processing of thousands of images
  • GPU-accelerated computation
  • Multi-threaded analysis
  • Progress tracking and logging

πŸ“₯ Download Desktop Version

Latest Version: v1.0.0 | File Size: 1.1GB | Platform: Windows 64-bit

Primary Download Links:

System Requirements:

  • OS: Windows 10/11 (64-bit)
  • RAM: 8GB minimum, 16GB recommended
  • Storage: 2GB free space for analysis results
  • Display: 1920x1080 or higher resolution

πŸš€ Quick Start (Web Demo)

  1. Upload an image using the file uploader
  2. Adjust parameters (number of colors to extract)
  3. Click "Analyze Colors" to start the analysis
  4. View results in the interactive table and color palette

πŸ† Use Cases

πŸ”¬ Scientific Research

  • Color analysis in biological specimens
  • Material science color characterization
  • Quality control in manufacturing

🎨 Creative Industries

  • Digital art color palette analysis
  • Brand color consistency verification
  • Print color matching and calibration

πŸ“Š Data Analysis

  • Image dataset color profiling
  • Batch color extraction and clustering
  • Statistical color distribution analysis

πŸ”’ Security & Privacy

  • Local Processing: All analysis performed locally (desktop version)
  • No Data Collection: Web demo processes images temporarily
  • Open Source: Code available for security audit
  • Privacy First: No user data stored or transmitted

πŸ“„ License

This project is licensed under the MIT License.

πŸ™ Acknowledgments

  • Built with Python, NumPy, OpenCV, Matplotlib, and scikit-learn
  • Web interface powered by Gradio
  • Color science algorithms based on CIE standards
  • Special thanks to the open-source community

πŸ“ž Support


⭐ If this tool helps your research or work, please consider giving it a star on GitHub!

Color Quantification Tool - Making color analysis accessible to everyone