Skip to main content

Image Processing

Transform, manipulate, and enhance images programmatically for automation workflows requiring image preparation and modification.

Overview

The Image Processing package provides comprehensive image manipulation capabilities. Use it when you need to resize, crop, convert, or enhance images as part of your automation workflow - whether preparing images for OCR, generating thumbnails, or processing documents.

Key Features

  • Resize & Scale - Change image dimensions
  • Crop - Extract regions from images
  • Format Conversion - Convert between image formats
  • Color Manipulation - Grayscale, invert colors
  • Enhancement - Blur, enhance borders
  • Text Overlay - Add text to images

Available Nodes

  • Resize Image - Resize image to specific dimensions
  • Scale Image - Scale image by percentage
  • Crop Image - Crop image to specific coordinates
  • Region Crop - Crop a rectangular region from image
  • Convert Image - Convert between formats (PNG, JPG, BMP, etc.)
  • Grayscale Image - Convert image to grayscale
  • Invert Image Colors - Invert all colors in image
  • Blur Image - Apply blur effect to image
  • Rotate Image - Rotate image by degrees
  • Enhance Borders - Enhance edges and borders
  • Add Text To Image - Overlay text on image
  • Image Identify - Get image properties (size, format, etc.)

When to Use This Package

  • OCR Preparation: Enhance images for better text recognition
  • Document Processing: Crop, resize scanned documents
  • Thumbnail Generation: Create preview images
  • Image Standardization: Convert and resize to standard format
  • Watermarking: Add text overlays to images

Typical Workflow

  1. Load image from file or screenshot
  2. Grayscale Image and Enhance Borders for OCR prep
  3. Crop Image to extract relevant region
  4. Resize Image to required dimensions
  5. Convert Image to target format
  6. Save or pass to next processing step

Use Cases

  • Prepare scanned documents for OCR processing
  • Generate consistent thumbnails for file management
  • Convert image formats for compatibility
  • Extract specific regions from screenshots
  • Enhance low-quality images for analysis