#png #image #cli

app subimg

A tool to hide sub-images in the image, supported image types PNG and TIFF

1 unstable release

0.2.0 Nov 1, 2023

#132 in #png

GPL-3.0-or-later

2.5MB
295 lines

subimg

A tool to hide another image in an image.

Description

Writes pixels to a transparent area of an image from another image, leaving the alpha channel transparent. Supports PNG and TIFF types. The be hidded type can be PNG, TIFF, JPEG, GIF.

Build

Build with Rust package manager.

cargo b -r

Usage:

Hides the image within the image.

subimg inputImage.png --input=subImage.jpeg --output=outputImage.png

Saving an invisible image.

subimg imageInImage.png --output-subimage=outputSubImage.jpeg

Example:

Input image type PNG with transparent region and JPEG image file.



Makes the additional input image invisible.

subimg gastropoda.png -i picus.jpeg -o gastropoda_picus.png

Extracts invisible image.

subimg gastropoda_picus.png -O picus.jpeg
image
image

License

GNU General Public License v3.0

Dependencies

~6MB
~78K SLoC