Img Split
Img Split processes RGBA pixel arrays locally with explicit alpha behavior and a 4,000,000-pixel per-image ceiling.
Runs in your browserEvery computation happens in your browser — your data never leaves this device.
Processed pixels
RGBA output is processed locally; alpha is retained unless the selected operation changes it.
Enter an RGBA image JSON object
Pixels: 0 · Width: 0 · Height: 0
What this tool does
- Run the image operation against reproducible RGBA arrays.
- Validate dimensions, color, and alpha behavior locally.
Example
Input
{"width":2,"height":1,"pixels":[255,0,0,255,0,255,0,255]}Output
{"width":2,"height":1,"pixels":[255,0,0,255,0,255,0,255],"stats":{"width":2,"height":1,"pixelCount":2}}Input is width/height plus an RGBA integer array of width × height × 4; no Canvas API is used.
Frequently asked questions
What input is accepted?
A JSON object with positive integer width/height and an RGBA array is required. Images are limited to 4,000,000 pixels.
How is transparency handled?
Standard operations preserve input alpha; clear, transparency, and alpha inversion apply their explicit alpha behavior.
Is data uploaded?
No. The pure logic processes the pixel array without network access or Canvas.
Keywords:九宫格/多格切图img_splitimageRGBApixel editor