Skip to content
Get started
GENERATION API CALLS
Background Removal Models

Pixelcut

This page is auto-generated from model configurations. Last updated: 2026-08-17.

This reference lists all available Pixelcut background removal models and their parameters. Use these parameter names when calling the Generation API.


Fast, ultra high-quality background removal from images. Perfect for e-commerce and image editing workflows.

Model ID: model_pixa-background-removal

Capabilities: img2img

LLM Markdown: https://app.scenario.com/api/models/model_pixa-background-removal/markdown

Parameter Type Required Default Min Max Allowed Values Description
image file Yes - - - - Input image
outputFormat string No rgba - - rgba, alpha Output format for the processed image

Turn product shots into catalog-ready images β€” clean cutouts with solid, transparent, or custom backgrounds, margins, and optional shadows.

Model ID: model_pixelcut-product-photo

Capabilities: img2img

LLM Markdown: https://app.scenario.com/api/models/model_pixelcut-product-photo/markdown

Parameter Type Required Default Min Max Allowed Values Description
image file Yes - - - - The product photo to process. The subject is cut out and placed on your chosen background.
imageSize string No square_hd - - square_hd, square, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9 Output canvas size. Square HD is 1024Γ—1024.
backgroundMode string No Color - - Color, Transparent, Image Solid color (default white), transparent cutout, or a custom background image.
backgroundColorRed number No 255 0 255 - Red channel for the solid background (0–255). Used when Background is Color.
backgroundColorGreen number No 255 0 255 - Green channel for the solid background (0–255). Used when Background is Color.
backgroundColorBlue number No 255 0 255 - Blue channel for the solid background (0–255). Used when Background is Color.
backgroundImage file No - - - - Image used as the background when Background is set to Image.
backgroundImageFit string No Cover - - Cover, Contain, Stretch How the background image fills the canvas. Cover fills and crops; Contain fits with letterboxing; Stretch fills by distorting.
marginAll string No 20% - - - Margin on all sides. Use % of the canvas (0–49%, e.g. 20%) or pixels (e.g. 40px). Per-side values below override this.
marginLeft string No - - - - Left-side override of All. Use % (0–49%) or px.
marginRight string No - - - - Right-side override of All. Use % (0–49%) or px.
marginTop string No - - - - Top-side override of All. Use % (0–49%) or px.
marginBottom string No - - - - Bottom-side override of All. Use % (0–49%) or px.
shadowType string No - - - Generative, Drop Optional shadow under the product. Leave unset for no shadow. Generative uses AI lighting; Drop is a classic offset shadow.
generativeShadowOpacity number No 0.2 0 1 - Opacity of the generative shadow (0–1). Used when Shadow is Generative.
dropShadowOpacity number No 0.25 0 1 - Opacity of the drop shadow (0–1). Used when Shadow is Drop.
dropShadowHorizontal number No 5 -100 100 - Horizontal offset as a percent of canvas width. Positive moves right. Used when Shadow is Drop.
dropShadowVertical number No 0.8 -100 100 - Vertical offset as a percent of canvas height. Positive moves down. Used when Shadow is Drop.
dropShadowBlur number No 1.2 0 100 - Blur radius as a percent of the smaller canvas side. Used when Shadow is Drop.
watermarkImage file No - - - - Optional logo or watermark overlaid on the output.
watermarkPosition string No bottom_right - - top_left, top_right, bottom_left, bottom_right, center Where to place the watermark on the canvas.
watermarkOpacity number No 1 0 1 - Watermark opacity (0–1).
watermarkScale number No 0.1 0.01 1 - Watermark width as a fraction of the canvas width.