Skip to content
HN On Hacker News ↗

GitHub - T8RIN/ImageToolbox: 🖼️ Image Toolbox is a powerful app for advanced image manipulation. It offers dozens of features, from basic tools like crop and draw to filters, OCR, and a wide range of image processing options

▲ 40 points • 4 comments • by unexpectedVCR • 5mo ago • HN discussion ↗

Pangram verdict · v3.3

We believe that this document is fully human-written

1 %

AI likelihood · overall

Human
100% human-written 0% AI-generated
SEGMENTS · HUMAN 7 of 7
SEGMENTS · AI 0 of 7
WORD COUNT 1,416
PEAK AI % 8% · §1
Analyzed
Jun 18
backend: pangram/v3.3
Segments scanned
7 windows
avg 202 words each
Distribution
100 / 0%
human / AI fraction
Verdict
Human
Pangram v3.3

Article text · 1,416 words · 7 segments analyzed

Human AI-generated
§1 Human · 8%

🗺 Project Overview ImageToolbox is a versatile image editing tool designed for efficient photo manipulation. It allows users to crop, apply filters, edit EXIF data, erase backgrounds, and even enhance images with AI. Ideal for both photographers and developers, the tool offers a simple interface with powerful capabilities.

📔 Wiki Check out Image Toolbox Wiki for FAQ and useful info

✈ Telegram Links

Join our chat where you can discuss anything you want and also look into the CI channel where I post betas and announcements ☕ Buy me a coffee This application is completely free, but if you want to support the project development, you can send a donation to the crypto wallets below

https://boosty.to/t8rin 18QFWMREkjzQa4yetfYsN5Ua51UubKmJut TVdw6fP8dYsYA6HgQiSYNijBqPJ3k5BbYo

📲 Download Go to the Releases and the download latest apk or click one of the badges below.

💻 Installation Instructions

Clone the repository: git clone https://github.com/yourusername/ImageToolbox.git

Install dependencies using your preferred package manager (e.g., Gradle). Build the project: bash ./gradlew build Run the application: bash ./gradlew run

⚔ FOSS vs MARKET

Feature FOSS Market

QR Scanner Zxing MlKit

Auto Background Remover ONNX MlKit

Document Scanner OpenCV MlKit

Analytics ❌ ✅

Crashlytics ❌ ✅

Other Google deps ❌ ✅

All Other Features ✅ ✅

✨ Features

Batch processing

§2 Human · 1%

Applying filter chains (More than 310 various filters)

Available filters

Saturation Contrast Brightness Exposure RGB Hue White Balance Monochrome Black and White False Color Sharpen Gamma Highlights and Shadows Haze Sepia Tone Color Inversion Solarize Vibrance Luminance Threshold Pixellate Halftone Crosshatch Sobel Edge Detection Sketch Filter Toon Filter SmoothToon Filter CGA Colorspace Filter Posterize Convolution 3x3 Emboss Filter Laplacian Kuwahara Filter Vignette Gaussian Blur Box Blur Stack Blur Fast Blur Bilaterial Blur Zoom Blur Median Blur Pixelation Enhanced Pixelation Stroke Pixelation Circle Pixelation Enhanced Circle Pixelation Diamond Pixelation Enhanced Diamond Pixelation Swirl Distortion Bulge Distortion Sphere Refraction Glass Sphere Refraction Dilation Non Maximum Suppression Opacity Weak Pixel Inclusion Filter Color Matrix 4x4 Lookup Color Replacement Color Removance Bayer Two Dithering Bayer Three Dithering Bayer Four Dithering Bayer Eight Dithering Floyd Steinberg Dithering Jarvis Judice Ninke Dithering Sierra Dithering Two Row Sierra Dithering Sierra Lite Dithering Atkinson Dithering Stucki Dithering Burkes Dithering False Floyd Steinberg Dithering Left To Right Dithering Random Dithering Simple Threshold Dithering Quantizier Glitch Effect Enhanced Glitch Effect Anaglyph Noise Tent Blur Side Fade Erode Anisotropic Diffusion Horizontal Wind Stagger Fast Bilaterial Blur Poisson Blur Logarithmic Tone Mapping Aces Filmic Tone Mapping Crystallize Fractal Glass Marble Oil Water Effect Hable Filmic Tone Mapping Aces Hill Tone Mapping Hejl Burgess

§3 Human · 1%

Tone Mapping Perlin Distortion Grayscale Dehaze Color Matrix 3x3 Achromatomaly Achromatopsia Browni CodaChrome Cool Deutaromaly Deuteranopia Night Vision Polaroid Protanopia Protonomaly Tritanopia Tritonomaly Vintage Warm Grain Unsharp Pastel Orange Haze Pink Dream Golden Hour Hot Summer Purple Mist Sunrise Colorful Swirl Soft Spring Light Autumn Tones Lavender Dream Cyberpunk Lemonade Light Spectral Fire Night Magic Fantasy Landscape Color Explosion Electric Gradient Caramel Darkness Futuristic Gradient Green Sun Rainbow World Deep Purple Space Portal Red Swirl Digital Code Bokeh Neon Old Tv Shuffle Blur Mobius Uchimura Aldridge Drago Color Anomaly Quantizier Ring Blur Cross Blur Circle Blur Star Blur Motion Blur Fast Gaussian Blur 2D Fast Gaussian Blur 3D Fast Gaussian Blur 4D Equalize Histogram Equalize Histogram HSV Equalize Histogram Pixelation Equalize Histogram Adaptive Equalize Histogram Adaptive LUV Equalize Histogram Adaptive LAB Equalize Histogram Adaptive HSV Equalize Histogram Adaptive HSL Clahe Clahe LUV Clahe LAB Clahe HSL Clahe HSV Crop To Content Linear Box Blur Linear Tent Blur Linear Gaussian Box Blur Linear Stack Blur Gaussian Box Blur Linear Fast Gaussian Next LinearFast Gaussian Linear Gaussian Low Poly Sand Painting

§4 Human · 0%

Palette Transfer Enhanced Oil Simple Old TV HDR Simple Sketch Gotham Color Poster Tri Tone Clahe Oklch Clahe Jzazbz Clahe Oklab Yililoma Dithering Clustered 2x2 Dithering Clustered 4x4 Dithering Clustered8x8 Dithering Polka Dot LUT 512*512 Amatorka Miss Etikate Soft Elegance Soft Elegance Variant Bleach Bypass Candlelight Drop Blues Edgy Amber Fall Colors Film Stock 50 Foggy Night Kodak Palette Transfer Variant 3D LUT (.cube / .CUBE) Pop Art Celluloid Coffee Golden Forest Greenish Retro Yellow Auto Crop Opening Closing Morphological Gradient Top Hat Black Hat Enhanced Zoom Blur Simple Sobel Simple Laplacian Auto Red Eyes remover Tone Curves Mirror Kaleidoscope Channel Mix Color Halftone Contour Voronoi Crystallize Despeckle Diffuse DoG Equalize Glow Offset Pinch Pointillize Polar Coordinates Reduce Noise Simple Solarize Weave Twirl Rubber Stamp Smear Sphere Lens Distortion Arc Sparkle ASCII Moire Autumn Bone Jet Winter Rainbow Ocean Summer Spring Cool Variant Hsv Pink Hot Parula Magma Inferno Plasma Viridis Cividis Twilight Twilight Shifted Deskew Auto Perspective Crop Or Perspective Turbo Deep Green Lens Correction Seam Carving Error Level Analysis Luminance Gradient Average Distance Copy Move Detection Simple Weave Pixelization

§5 Human · 0%

Staggered Pixelization Cross Pixelization Micro Macro Pixelization Orbital Pixelization Vortex Pixelization Pulse Grid Pixelization Nucleus Pixelization Radial Weave Pixelization Border Frame Glitch Variant VHS Block Glitch Crt Curvature Pixel Melt Bloom Distortion VHS NTSC Expand Image Shader

Custom Filters Creation by Template filters

You can create filter from any filter chain Share created filters by QR code Scan filters from the app to get them on your device

Files encryption and decryption with 100+ different algorithms available

Adding Stickers and Text (Markup Layers Mode)

Extract Text From Images (OCR)

120+ languages 3 Type of data: Fast, Standard, Best Segmentation Mode Selection Engine Mode Selection Custom Tesseract options entering Multiple languages at the same time Reading from batch of images to file Placing in EXIF metadata of batch images Creating searchable PDF with recognized text behind images Tesseract or PaddleOCR (v5/v6)

EXIF metadata editing/deleting

Loading images from internet

Image Stitching

Image Stacking

Image Splitting

Background Removal

By drawing Automatically

MlKit U2NetP U2Net RMBG InSPyReNet BiRefNet ISNet YOLO MODNet

Watermarking

Repeating Text Image Stamp Timestamp Digital (Steganography)

Drawing on Image/Background

Pen Flood Fil Spray Neon Highlighter Warp (Move, Grow, Shrink, Swirl, Mix) Privacy Blur Pixelation Paint Text Image Brush Filter Brush Spot Healing (with ability to download AI model for generative inpainting) Pointing Arrow Line Double Pointing Arrow Line Pointing Arrow Double Line Pointing Arrow Outlined Rect Outlined Oval Outlined Triangle

§6 Human · 2%

Outlined Polygon Outlined Star Rect Oval Triangle Polygon Star Lasso Line Style

Dashed Dot Dashed Zigzag Stamped

Image Resizing

Width changing

Height changing

Adaptive resize

Resize retaining aspect ratio

Resize by given limits

Center Crop with

Background color changing Background blur drawing

Different Scaling Algorithms

Available methods

Bilinear Nearest Neighbour Cubic Mitchell-Netravalli Catmull-Rom Hermite B-Spline Hann Bicubic Hamming Hanning Blackman Welch Quadric Gaussian Sphinx Bartlett Robidoux Robidoux Sharp Spline 16 Spline 36 Spline 64 Kaiser Bartlett-Hann Box Bohman Lanczos 2 Lanczos 3 Lanczos 4 Lanczos 2 Jinc Lanczos 3 Jinc Lanczos 4 Jinc Ewa Hanning Ewa Robidoux Ewa Blackman Ewa Quadric Ewa Robidoux Sharp Ewa Lanczos 3 Jinc Ginseng Ginseng EWA Lanczos Sharp EWA Lanczos 4 Sharpest EWA Lanczos Soft EWA Haasn Soft Lagrange 2 Lagrange 3 Lanczos 6 Lanczos 6 Jinc

Different Scale Color Spaces

Linear sRGB LAB LUV Sigmoidal XYZ F32 Gamma 2.2 F32 Gamma 2.8 F32 Rec.709 F32 sRGB LCH Oklab sRGB Oklab Rec.709 Oklab Gamma 2.2 Oklab Gamma 2.8 Jzazbz sRGB Jzazbz Rec.709 Jzazbz Gamma 2.2 Jzazbz Gamma 2.8

GIF conversion

GIF to

§7 Human · 2%

images Images to GIF GIF to WEBP

WEBP conversion

WEBP to images Images to WEBP

APNG conversion

APNG to images Images to APNG

JXL transcoding

JXL to JPEG JPEG to JXL

Animated JXL conversion

Images to JXL JXL to Images APNG to JXL GIF to JXL

PDF tools

PDF to images Images to PDF PDF previewing Merge Split Rotate Rearrange Page Numbering Watermark Signature Compress Grayscale Repair Protect Unlock Metadata Remove Pages Crop Flatten Extract Images Zip PDF Print PDF PDF to Text (OCR) Remove Annotations

Document Scanning

AI tools (100+ ready to use models available)

Upscale Remove BG DeJPEG DeNoise Colorize Artifacts Enhance Anime Scans

Barcodes

Scanning Creating & Parsing common types

Plain Url WiFi Email Geolocation Phone SMS Contact (vCard) Calendar event

Sharing as images 13 formats available

QR CODE AZTEC CODABAR CODE 39 CODE 93 CODE 128 DATA MATRIX EAN 8 EAN 13 ITF PDF 417 UPC A UPC E

Collage Creation

From 1 to 20 images More than 310 various collage layouts

Image Shrinking

Quality compressing Preset shrinking Reducing size by given weight (in KB)

Cropping

Regular crop

Free rotation crop

Free corners crop (can be used as Perspective Correction)

Crop by aspect ratio

Crop with shape mask List of shapes

Rounded Corners

Cut Corners

Oval

Squircle

Octagon

Rounded Pentagon

Clover

Material Star

Kotlin Logo

Small Material Star

Heart

Shuriken

Explosion

Bookmark

Pill

Burger

Shield

Droplet

Arrow

Egg

Map