AgentSkillsCN

Image Batch Processor CLI

批量调整、转换、优化图像。支持 WebP、AVIF 格式转换,可批量添加水印并压缩图像。免费的图像处理工具。

SKILL.md
--- frontmatter
name: Image Batch Processor CLI
description: Batch resize, convert, optimize images. WebP, AVIF conversion. Bulk watermark and compress. Free image processing tool.
tags: [image, batch, resize, convert, webp, optimize, cli, compression]

Image Batch Processor CLI

Bulk process images from the command line.

Resize. Convert. Optimize. Watermark.

Quick Start

bash
npm install -g @lxgicstudios/imgbatch
bash
# Resize all images in folder
imgbatch resize ./images --width 800

# Convert to WebP
imgbatch convert ./images --format webp

# Optimize for web
imgbatch optimize ./images --quality 85

What It Does

Resize

  • Width/height constraints
  • Percentage scaling
  • Aspect ratio preservation
  • Multiple sizes (responsive images)

Convert

  • Format conversion (PNG, JPG, WebP, AVIF)
  • Batch processing
  • Quality control
  • Metadata handling

Optimize

  • Lossless compression
  • Quality-based compression
  • Strip metadata
  • Progressive JPEGs

Watermark

  • Text or image watermarks
  • Position control
  • Opacity settings
  • Batch application

Commands

bash
# Resize maintaining aspect ratio
imgbatch resize ./images -w 1200 -o ./resized

# Convert all to WebP
imgbatch convert ./images -f webp -q 80 -o ./webp

# Generate responsive sizes
imgbatch responsive ./images --sizes 320,640,1280 -o ./responsive

# Add watermark
imgbatch watermark ./images --text "© 2024" --position bottomright

# Compress for web
imgbatch optimize ./images --target-size 200kb

# Remove EXIF data
imgbatch strip ./images --exif

Supported Formats

InputOutput
PNG, JPG, GIF, TIFF, BMPPNG, JPG, WebP, AVIF

When to Use This

  • Website image optimization
  • Social media asset prep
  • Thumbnail generation
  • Photo batch processing
  • CDN asset optimization

Built by LXGIC Studios

🔗 GitHub · Twitter