image-enhancement

ljchg12-hue's avatarfrom ljchg12-hue

Enhance image quality using upscaling, denoising, color correction, and AI-powered tools

⭐0stars🔀0forks📁View on GitHub🕐Updated Jan 6, 2026

When & Why to Use This Skill

This Claude skill provides a comprehensive suite of image enhancement tools, leveraging AI-powered upscaling, denoising, and color correction to transform low-quality visuals into professional-grade assets. By integrating industry-standard libraries like OpenCV and Real-ESRGAN, it automates complex editing tasks such as noise reduction and HDR enhancement, ensuring high-resolution results optimized for digital platforms and professional creative workflows.

Use Cases

  • Upscaling low-resolution legacy photos or small web assets into high-definition images (up to 8x) using AI-powered models like Real-ESRGAN without losing essential details.
  • Cleaning up grainy or noisy photographs captured in low-light environments to achieve a polished, professional look suitable for publication.
  • Automating color correction and contrast adjustments to fix underexposed images or enhance the visual appeal of marketing materials.
  • Batch processing multiple images to apply consistent sharpening and brightness levels, streamlining the production pipeline for social media and web design.
  • Restoring clarity to blurred or soft images using advanced sharpening algorithms and detail enhancement techniques via OpenCV.
nameimage-enhancement
descriptionEnhance image quality using upscaling, denoising, color correction, and AI-powered tools

Image Enhancement Skill

Improve image quality through upscaling, denoising, sharpening, and color correction.

When to Use

  • Low-resolution images
  • Noisy/grainy photos
  • Poor lighting correction
  • Professional photo editing

Core Capabilities

  • AI upscaling (2x, 4x, 8x)
  • Noise reduction
  • Sharpening
  • Color correction
  • Contrast/brightness adjustment
  • HDR enhancement

Tools

# ImageMagick
convert input.jpg -sharpen 0x1 -enhance output.jpg

# waifu2x (AI upscaling)
waifu2x-ncnn-vulkan -i input.jpg -o output.png -s 2

# Topaz Gigapixel AI
# Real-ESRGAN
realesrgan-ncnn-vulkan -i input.jpg -o output.jpg -s 4

Python (OpenCV)

import cv2
img = cv2.imread('input.jpg')
enhanced = cv2.detailEnhance(img, sigma_s=10, sigma_r=0.15)
cv2.imwrite('output.jpg', enhanced)

Best Practices

  • Start with highest quality source
  • Use AI upscaling for photos
  • Adjust settings iteratively
  • Compare before/after
  • Batch process similar images

Resources