Background Removal – Product Flyer






Background Removal – Automata Consultants


Automata Product Suite

Automate Your
Product Image Pipeline

Background Removal is a Windows desktop tool that batch-processes marketing images — removing backgrounds via AI, standardizing canvases, and exporting production-ready files in JPG, PNG and BMP — with zero manual intervention.

Version 1.0.1.14  |  64-bit
Windows  ·  .NET

▶  Learn More

Background Removal (V.1.0.1.14 – 64 bits)
Source Folderc: estJpegs
Destination Folderc: estJpegsConverted
Exclude files (&) 
Final Width px1100
Height px1200
Keyecf7fb44bbd646aabc191e7a…
Blank Margins %10.00
JPEG Quality100
Bitmap
Bitmap Folderc: estJpegsBitmap
Bitmap Scale %100.00
BMP exclude (&) 

Credits0Expiry000

00:00

01:00

02:00

03:00

04:00

Crop

Background Color
Start
Stop

3Output Formats
24/7Scheduled Automation
AICloud-Powered Cutout
0Manual Steps Required
64-bitWindows Native

Core Capabilities
Everything your image ops team needs
📂

Batch Folder Processing

Watches a source folder continuously. New images are detected, processed, and moved automatically — no manual triggering required.

🤖

AI Background Removal

Integrates with the cutout.pro API (mattingType 6) for high-accuracy AI-powered subject extraction with optional auto-crop.

🎨

Canvas Standardization

Places each cutout on a configurable canvas — exact pixel dimensions, custom background color or full transparency, with adjustable subject margins.

🖼

Multi-Format Export

Outputs JPEG (quality-controlled 10–100), PNG (with or without transparency), and BMP at a configurable scale for downstream systems.

🕐

Hour-by-Hour Scheduling

A 24-slot schedule restricts processing to business hours or off-peak windows, reducing API costs and avoiding load during critical times.

💳

Credit Monitoring

Queries the API subscription balance before each batch. Processing pauses automatically if credits are insufficient — no surprise failures mid-batch.

Persistent Configuration

All settings (API key, folders, dimensions, quality, schedule) are saved to the Windows Registry and survive reboots and updates.

🛡

Safe Error Handling

Originals are preserved in an OriginalCopy folder before processing. Failed files are quarantined to an Error folder — no data loss risk.

🔍

Exclusion Filters

Wildcard-based exclusion lists let you skip specific filenames for main export and the BMP secondary output independently.

Processing Pipeline
How it works — end to end
1

Detect

Watches folder; waits for new images

2

Validate

Checks credits, schedule & exclusions

3

Prepare

Strips metadata, converts CMYK→RGB

4

Remove BG

Sends to cutout.pro AI; gets transparent PNG

5

Compose

Scales & centers subject on canvas

6

Export

Writes JPG + PNG + BMP to output folders

Configuration Interface
All settings accessible through the GUI — no scripts needed

📁 Folder Routing

  • Source folder — where incoming images are dropped
  • Destination folder — where processed JPEGs are saved
  • Bitmap folder — optional secondary BMP output location
  • All paths browsable via folder picker dialog

📐 Output Dimensions

  • Final Width & Height in pixels (canvas size)
  • Blank Margins % — how much of canvas the subject fills
  • Bitmap Scale % — BMP output at % of final canvas size
  • Keep Original Size option for no-resize passthrough

🎨 Image Quality

  • JPEG Quality (10–100)
  • Background color picker (any RGB color)
  • Transparent mode for PNG with alpha channel
  • Crop checkbox for AI auto-crop at removal stage

🕐 Scheduling & Control

  • 24-hour slot grid — tick each allowed hour
  • Start / Stop buttons with cooperative cancellation
  • Live credits & expiry date display
  • Debug mode — saves intermediate cutout files for QA

🔑 API Integration

  • API key field for cutout.pro credentials
  • Real-time credit balance check before each batch
  • HTTP retry on transient API failures
  • Auto-downscale images >15 MB before API submission

🚫 File Filtering

  • File exclusions — wildcard patterns (separate with &)
  • BMP exclusions — separate list for BMP-only skips
  • Supports *prefix, suffix*, *contains* patterns
  • Case-insensitive matching on filename without extension
Technical Specifications
Built for Windows enterprise environments
Parameter Detail
Platform Windows 64-bit — .NET Framework WinForms desktop application
Language / Runtime C# — dependencies: Newtonsoft.Json 13.x, SkiaSharp
Version V.1.0.1.14 – 64 bits
Input formats JPGJPEGPNGBMPWEBP
Output formats JPGPNGBMP
API Provider cutout.pro — REST POST, mattingType=6
Canvas output Configurable W × H (px), any background color or transparent
JPEG quality 10–100, user-defined per deployment
Color space handling Auto-converts CMYK source files to RGB before processing
Large image handling Auto-downscales files >15 MB / >4K resolution before API submission
Scheduling 24-hour slot grid, configurable per-hour toggle
Settings persistence Windows Registry (HKCU) + .NET user settings XML
Error recovery Originals preserved; failed files quarantined; HTTP retry on transient errors
Threading Dedicated background thread with cooperative cancellation token
Why Choose This Solution
Business value at a glance

Operational Benefits

  • Eliminates manual Photoshop background removal per image
  • Enforces consistent canvas size and margins across all catalog images
  • Runs unattended overnight or during off-peak hours
  • Scales to hundreds of images per batch with no extra staff
  • Original files always preserved — zero data loss risk
  • Debug mode for side-by-side QA vs. Photoshop output

Technical Strengths

  • Deployable on any Windows server or workstation
  • API key is configurable — not locked to a single provider
  • 100% GUI-driven — no CLI, scripts, or dev skills required
  • Handles edge cases: CMYK, oversized files, corrupt EXIF metadata
  • BMP output for downstream print / video pipelines
  • Wildcard exclusion lists for flexible batch control