Extensions/ComfyUI-ResizeZeptaPayload
ComfyUI Extension

ComfyUI-ResizeZeptaPayload

Resize a batch of trajectories or images

By Pablerdo·Created about a year ago·Updated about a year ago· 1
Pablerdo/ComfyUI-ResizeZeptaPayload
Nodes2
On cloudLocal install
CategoryResizeZeptaPayload
Stars1
Updatedabout a year ago
Readme

ComfyUI-ResizeZeptaPayload

A custom node extension for ComfyUI that provides utilities for resizing images and trajectory data while maintaining compatibility with Zepta AI tools.

Features

  • ResizeImageBatch: Resize a batch of images with various methods and settings

    • Control output dimensions with multiple input options
    • Keep proportions while resizing
    • Make dimensions divisible by a specific value
    • Choose from multiple upscaling methods (nearest-exact, bilinear, area, bicubic, lanczos)
    • Center cropping option
  • ResizeTrajectoryBatch: Resize trajectory coordinates proportionally to match resized images

    • Automatically scales trajectory points to new dimensions
    • Maintains the relative positioning of trajectory data

Installation

  1. Clone this repository into your ComfyUI custom_nodes directory:

    cd path/to/ComfyUI/custom_nodes
    git clone https://github.com/yourusername/ComfyUI-ResizeZeptaPayload.git
    
  2. Restart ComfyUI

Usage

ResizeImageBatch

The node can be found in the node menu under the "ResizeZeptaPayload" category.

Input parameters:

  • images: Batch of images to resize
  • output_width: Target width (set to 0 to maintain original width)
  • output_height: Target height (set to 0 to maintain original height)
  • upscale_method: Interpolation method to use
  • keep_proportion: Whether to maintain aspect ratio
  • divisible_by: Make dimensions divisible by this value
  • crop: Crop method (disabled or center)
  • width_input (optional): Override output width
  • height_input (optional): Override output height
  • get_size_from_image (optional): Get dimensions from this image

ResizeTrajectoryBatch

Input parameters:

  • input_width: Original width of the context
  • input_height: Original height of the context
  • output_width: Target width
  • output_height: Target height
  • trajectories: JSON string containing trajectory data