🖼️

Trích xuất bảng màu từ ảnh

Tự động phân tích và tạo bảng mã màu (Hex codes) chủ đạo từ bất kỳ bức ảnh nào.

Image ⭐⭐ Intermediate ⏱️ 5 phút

😫 Vấn đề (The Pain Point)

Bạn thấy một bức ảnh nội thất hoặc poster quá đẹp. Bạn muốn biết họ dùng những màu gì (Mã Hex) để áp dụng cho thiết kế của mình.

Cách làm thủ công: Mở Photoshop, dùng Eyedropper chấm từng điểm, copy mã màu ra notepad.

🚀 Giải pháp Agentic (The Solution)

Tool phân tích ảnh, tìm ra 5-10 màu chủ đạo (Dominant Colors) và xuất ra file hoặc hiển thị ngay mã màu để copy.

Tính năng:

  • Auto Extract: Tìm ra “linh hồn” màu sắc của bức ảnh.
  • Copy Hex: Click vào màu để copy mã #FF5733.
  • Export: Xuất ra file ảnh palette đẹp mắt để gửi khách hàng.

Color Palette Screenshot

🤖 Engineering Prompt (Copy & Paste)

**Role:** Python Creative Tool Developer

**Task:** Create a "Color Palette Generator" from images.

**Requirements:**
1.  **Tech Stack:** Python, `tkinter`, `colorthief` (or `k-means` clustering via `scikit-learn` if independent, but `colorthief` is easier). Let's use `colorthief`.
2.  **GUI:**
    *   "Upload Image" button.
    *   Display the image.
    *   Display a row of 6 dominant color swatches below the image.
    *   Show Hex Code (e.g., #F4A233) on each swatch.
    *   Clicking a swatch copies Hex to clipboard.
3.  **Logic:**
    *   Use `ColorThief` to get palette.
    *   Convert RGB to Hex.
    *   Update UI.
4.  **Deliverables:**
    *   `palette_gen.py`
    *   `run.bat`
    *   `requirements.txt` (`colorthief`, `pillow`)

**Context:** Designers needing to steal/borrow color schemes from inspiration images.

🧠 Giải mã Prompt

  • Clipboard Integration: Tính năng “Click to Copy” rất nhỏ nhưng cực kỳ hữu ích cho Designer, giúp workflow mượt mà hơn nhiều.

🛠️ Hướng dẫn

  1. Copy Prompt -> Paste.
  2. Chạy run.bat.
  3. Chọn ảnh -> Bùm! Bảng màu hiện ra.

Workflows liên quan

Khám phá danh mục khác

📬

Get Started with Agentic Working

Subscribe to receive updates from AgenticWorking.io

📖 Free eBook Guide 📦 7 Ready-to-use Scripts 🔔 Weekly Tips

No spam, unsubscribe anytime. Join 1,000+ subscribers.