Hot answers tagged

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 ...
user avatar
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.
user avatar
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 ...
user avatar
  • 211
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 ...
user avatar
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 ...
user avatar
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
user avatar
  • 1,216
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) ...
user avatar
  • 503
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 ...
user avatar
  • 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
user avatar
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 ...
user avatar
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 ...
user avatar
  • 5,541
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: ...
user avatar
  • 4,720
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. ...
user avatar
  • 1,651
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 ...
user avatar
  • 320
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 ...
user avatar
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 ...
user avatar
  • 443
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 ...
user avatar
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 ...
user avatar
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-...
user avatar
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 ...
user avatar
  • 2,822
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 ...
user avatar
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 ...
user avatar
  • 2,331
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 ...
user avatar
  • 101
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.
user avatar
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 ...
user avatar
  • 151
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.
user avatar
  • 151
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 ...
user avatar
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 ...
user avatar
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 ...
user avatar
  • 31.1k
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 ...
user avatar
  • 151

Only top scored, non community-wiki answers of a minimum length are eligible