16
votes
Command line tool to check whether two images are exactly the same graphically
With ImageMagick (apt-get install imagemagick), you can compare images independent of encoding and metadata like this:
identify -quiet -format "%#" images...
Note that images that have been encoded ...
12
votes
Web service to detect whether a picture has been published on the Internet before or not, very fast
How about using the TinEye reverse image search API? It would allow you to find images similar to other images on the internet. It's not free though.
11
votes
Software handling very large PNG files
On Linux, one can try vipsdisp:
vipsdisp can display huge (many, many GB) images quickly and without using much memory. As well as the usual PNG, JPG, TIF, PDF, SVG, WEBP, JP2K, JXL and GIF, it ...
10
votes
Find visually similar images to a given image on Linux
findimagedupes is the usual command-line program for that on Linux and other Unix platforms.
It looks for similarity among all files. You can filter the output to retain only information about one ...
9
votes
Accepted
How can I rename photos using EXIF data?
The exiftool command line utility (from the package of the same name) reads and writes EXIF information. The “writing” can include renaming the file. There are examples in the manual under “Renaming ...
9
votes
Open source Firefox add-on to take screenshot of whole page
You can already do it with Firefox:
Press F12
Click on settings
Enable full-page screenshot
Now you can always click on that camera icon and the screenshot will be saved to your Downloads folder
9
votes
Tool to resize and compress at least 2 images at once
ImageMagick is designed for this purpose.
ImageMagick® is a software suite to create, edit, compose, or convert
bitmap images. It can read and write images in a variety of formats
(over 200) ...
8
votes
Is there an OS X app for reducing an image to a specific file size
I'm using ImageMagick for this kind of task, usually approaching it via compression/quality or resolution. Example:
mogrify -resize 800x600 -quality 70
But according to the list of command line ...

Izzy♦
- 18.5k
8
votes
Program to batch crop photos by certain amount of pixels from each side
You can use ImageMagick
free
open source
cross-platform
CLI (i.e. can batch process)
can crop pixel-specifically: e.g. mogrify -crop 40x30+10+10 crop.gif
8
votes
What program will convert video frames to jpegs?
I'd recommend
ffmpeg
for this (free, open source, cross-platform).
Example:
ffmpeg -i input.mp4 -qscale:v 2 output_%03d.jpg
Will create one output_<framenumber>.jpg JPEG image (with quality ...
8
votes
Software handling very large PNG files
I have had good experience with IrfanView in regards to opening images that appear as invalid in other editors.
Regarding the image size, it highly depends on your machine whether or not IrfanView can ...
7
votes
Accepted
Adding speech bubbles to photographs
LibreOffice Draw can do that:
runs natively on Linux
the text and bubble stick together (as long as you double-clicked the bubble and inserted the text)
drag the pointer/tail
no watermarks
not good: ...
7
votes
Accepted
How to find a TIF image with a specific color depth (8 Bit) inside a directory with 10k images?
This does not need powershell or anything.
Goto folder and select Detail view on the column heading right click and select more.
Select Bit Depth and click OK. The bit-depth field will now appear.
...
7
votes
Accepted
Local photo tagging application that will do face recognition
Windows Essential Photo Gallery can do most of what you ask:
Accurate facial recognition. It finds similar faces, you give them names. Over time you confirm/deny enough faces, and it will get them ...
6
votes
App to quickly generate correctly resized iOS app icons
Asset Catalog Creator is a simple (and free) icon tool.
It supports iOS and OS X icons.
One of the great things about it is that it supports the latest icon assets (as of iOS 8).
A big con is that ...
6
votes
Accepted
Bitmap editor to make game sprites in Linux?
You could try aseprite, an opensource (see their faq) pixel art editor which supports:
Sprites are composed by layers & frames (as separated concepts).
Supported color modes: RGBA, Indexed ...
6
votes
Command line tool to check whether two images are exactly the same graphically
If you have MATLAB, you can use:
% Reading images as array to variable 'a' & 'b'.
a = imread('MIMICDatacollection.bmp');
b = imread('MIMICDatacollection.png');
% Flatten multidimensional ...
6
votes
Accepted
PDF to Image converter
To check whether the PDF is colored or BW, you can use Ghostscript (free, open-source, cross-platform):
Example commandline:
gs -o - -sDEVICE=inkcov /path/to/your.pdf
Example output:
Page 1
...
6
votes
Accepted
Automatically crop a scan of multiple photos?
You can use ImageMagick (Free, open source, cross-platform, CLI) to post-process all your scanned images at once:
Automatically crop a scan of multiple photos, aka. multicrop
red-eye removal
auto-...
6
votes
Accepted
Web app to extract all colours of an image
Counteracting my rusty HTML 5/JS skills, I've created such a webapp:
Website: http://comfreek.github.io/ColorSplitter/
Repository: http://github.com/ComFreek/ColorSplitter
It is/does:
free (MIT ...
6
votes
Find visually similar images for a given image file (on Windows)
Just found this today on my search for something similar.
(I've been looking for this for years usually once a year. happened to be today)
https://sourceforge.net/projects/imgseek/
imgSeek is a ...
6
votes
Python library for taking camera images
SimpleCV
Requirements:
Packages: simplecv (and Pygame?)
Python 2.X only
OS: works on Linux (tested with Ubuntu)
Documenttion: simplecv.org/docs/
Code: github.com/sightmachine/simplecv
...
6
votes
Accepted
Tool to resize and compress at least 2 images at once
I think you can do this with IrfanView.
Try Batch Conversion/Rename... from the File menu as explained in this forum.
Making Transparencies
Yes you can do this, too.
Follow this Steps:
Select as ...
6
votes
Free photo editor for Windows
Having an Explorer window which you switch to with alt-tab and drag&dropping Images to GIMP (which can even be combined with alt-tab) is what I would suggest.
5
votes
App to quickly generate correctly resized iOS app icons
Icon Dog is perhaps the best free solution out there for automating the process of resizing app icons. It supports iOS and Mac icons, including the sizes for Apple Watch and CarPlay apps.
In addition ...
5
votes
Alternative for Graphviz with better automatic node placement for large graphs?
This would certainly be considered a "GraphViz-based solution", but if you're working with GraphViz you may want to check out Gephi. It's far more capable when it comes to processing large graphs.
5
votes
Command line tool to check whether two images are exactly the same graphically
ImageMagick compare -metric AE exit status is non-zero if at least one pixel color differs.
Let’s say you have a folder named before which contains original images, and a folder after which should ...
5
votes
Find visually similar images for a given image file (on Windows)
Try search by image browser-based OS-independent tool (Windows, Linux, Mac etc.), which I developed.
If you have a good PC, it is possible to scan more than 100000 images without a problem.
In case of ...
5
votes
Find visually similar images to a given image on Linux
A little DIY but you can do this sort of thing with python plus either OpenCV or Numpy - in either case the approach is the same:
Generate a finger print of the image that you are searching for by ...
5
votes
Find visually similar images to a given image on Linux
I recommend geeqie, you can install via package manager such as sudo apt install geeqie.
As you can see, it able to group by Pikachu's ears even though the images quite different. Note that this ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
images × 442windows × 88
image-processing × 82
gratis × 61
open-source × 35
image-editor × 35
linux × 34
image-viewer × 31
photography × 27
android × 25
pdf × 23
file-management × 20
web-apps × 19
video × 17
javascript × 16
osx × 15
library × 14
maps × 11
search × 11
exif × 11
php × 10
command-line × 10
search-engine × 10
image-recognition × 10
computer-vision × 9