image-processor

Automate batch image resizing, watermarking, cropping, and format conversion with Pillow and OpenCV.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/nguynbon03/API-XuongMedia-Backup --skill image-processor-nguynbon03
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: image-processor
Source: https://github.com/nguynbon03/API-XuongMedia-Backup/tree/main/.claude/skills/image-processor
Command: npx skills add https://github.com/nguynbon03/API-XuongMedia-Backup --skill image-processor-nguynbon03

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates batch image processing tasks, including resizing, watermarking, thumbnail creation, cropping, and format conversion, to streamline visual workflows.

Core Features & Use Cases

  • Pillow-based resizing and thumbnail generation for everyday image editing.
  • OpenCV-powered cropping and advanced effects when needed.
  • Use Case: Process a folder of product photos to standardize dimensions, add a watermark, and export web-optimized JPEGs.

Quick Start

Process a folder of images by resizing, applying a watermark, and generating thumbnails in a batch.

Frequently Asked Questions about image-processor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I batch resize images and generate thumbnails automatically?

Batch resize images and generate thumbnails automatically by processing entire folders with Pillow, applying consistent dimensions to every file and saving the results to a dedicated output directory.

Can I apply a watermark to multiple images at once using OpenCV and Pillow?

Yes, you can apply a watermark to multiple images at once. The batch processing workflow uses Pillow for standard watermarking and OpenCV for advanced visual effects across your entire collection.

What is the best way to standardize product photo dimensions for web export?

The best way to standardize product photo dimensions for web export is using batch image processing to resize, crop, and convert formats, outputting optimized JPEGs without altering original files.

Does batch image processing with Pillow and OpenCV modify my original files?

No, batch image processing with Pillow and OpenCV enforces non-destructive output. It processes your images and writes all resized, watermarked, or converted results to a separate output directory.

Can I use this batch image processing approach for a single image instead of a large collection?

Yes, you can use this batch image processing approach for a single image. It applies the same resize, crop, and format conversion operations to individual files just as effectively as large collections.

How do I track processed counts during automated image format conversion?

You can track processed counts during automated image format conversion by reviewing the logs generated after the batch run. The workflow automatically records the number of processed images for traceability.