21 votes
Accepted

Software to batch crop pictures

ImageMagick is a library and program suite for image display and manipulation. If you can name a raster image format, ImageMagick supports it. It's open source. You can download Windows binaries. ...
user avatar
17 votes

Software to batch crop pictures

If you prefer a GUI option, IrfanView is a free and lightweight graphics viewer with some powerful functions. It includes the ability to batch convert files. You can find the option under the File ...
user avatar
  • 5,461
11 votes

Any apps/sites to vectorize images for free?

In the apps category (Windows, Mac, Linux), one can use Inkscape to perform a trace bitmap operation. The results are usually of reasonable quality and may require some manipulation of the parameters ...
user avatar
  • 1,945
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

Automatically remove white borders from pdfs, no OCR, command line

pdfcrop Have you checked out pdfcrop? See: http://manpages.ubuntu.com/manpages/gutsy/man1/pdfcrop.1.html It is described in more details here: https://askubuntu.com/questions/124692/command-line-...
user avatar
  • 291
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,621
6 votes

A program that diffs 2 images

This answer won't be as good as I usually like (due to lack of knowledge on my part) but I think it should work well for you. What I would suggest is ImageMagick's Compare function. It is command ...
user avatar
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

App to remove duplicate frames in an animated gif?

ImageMagick is a well-known commandline app that has been around for a while and it claims to do exactly what you are asking. To let you remove [...] useless duplicate frames from a coalesced ...
user avatar
6 votes
Accepted

SVG to PNG batch conversion

That should be possible using ImageMagick, which is available cross-platform (Linux, Mac, Windows). This software ships with a bunch of command-line utilities, perfectly fitting your needs. Let's give ...
user avatar
  • 18.5k
6 votes
Accepted

program to automatically add file metadata graphically into image

You can do this in a single long line using imagemagic. To change the image in place: mkdir outdir mogrify -fill red -gravity SouthWest -pointsize 60 \ -annotate +0+5 "%f %hx%w" -path outdir\ *....
user avatar
5 votes
Accepted

Using image processing to infer if a seat is occupied

If you can guarantee that the camera will be in exactly the same position each time (no one will move it or bump it), and you can choose the nature/color of the reflective tape, you might be able to ...
user avatar
  • 166
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

PC program to take photos of documents, correct perspective, rotate and crop them automatically

You can use ImageMagick (Free, open source, cross-platform, CLI) to post-process all your scanned images at once: auto-orientation trim whitespace: convert input.png -trim output.png
user avatar
5 votes

Measure ink coverage in a PDF file

EDIT: 1. Existing tool Searching the web, I found a tool that performs exactly the same, providing also support for many formats (doc,odt,ps,png,pdf etc.). It's called pkpgcounter and it is ...
user avatar
  • 301
5 votes
Accepted

Measure ink coverage in a PDF file

Recent versions of Ghostscript have a new device available, inkcov, which can count the number of pixels for each of the color channels in CMYK space. (If the PDF uses RGB, the reported color values ...
user avatar
5 votes

Program to generate a CSV file from an image containing a table

I have found something amazing http://tabula.technology/ this is the best tool we have! It's also Free. It works really well with PDF files but even works fairly well with well formed tables like ...
user avatar
  • 101
4 votes

Windows free program for batch watermarking files

Xnconvert is small, portable and fast for those tasks XnConvert is a powerful and free cross-platform batch image processor, allowing you to combine over 80 actions. Compatible with 500 formats. ...
user avatar
  • 630
4 votes

Software to batch crop pictures

If all pictures are the same size you can try FastStone Photo Resizer. Inter alia, it has a crop function. I found this tool very usefull for working with batches of images some time ago. It's a ...
user avatar
  • 141
4 votes

SVG to PNG batch conversion

You can use Inkscape (gratis, available on Linux, Mac, Windows). It has some export command line options, e.g. inkscape in.svg --export-png out.png.
user avatar
4 votes
Accepted

Is there an open-source program that'll extract the color from an image?

I am not aware what Windows 8 or new YouTube app does, since I do not use either, but if you want to get an N-colours palette sorted by frequency, i. e. you seeking how to get from image.png: a ...
user avatar
4 votes
Accepted

Programs which are not editors to batch compress images/photos in Linux/Windows?

You can use ImageMagick (Free, open source, cross-platform, CLI) to compress all your images at once.
user avatar
4 votes
Accepted

Image compression for Linux

ImageMagick should meet your requirements, as your requirements mention a GUI is optional. I'm using that for "batch compression" all the time, which is as easy as mogrify -quality 70 *.jpg (this ...
user avatar
  • 18.5k
4 votes

Program to cut&save rectangles out of a scanned document

If you use a standard layout for them then you can do it from the command line with imagemagick - takes a little bit of playing around with the options but once you have got them you can use from a ...
user avatar
4 votes

Java Open Source Imaging Library as a substitute to the JAI

Disclosure: I'm the main author/maintainer of the suggested library, but it seems to be a very good match for what the question asks. TwelveMonkeys ImageIO This project contains a large collection of ...
user avatar
  • 206
4 votes

Windows software to automatically trim edges of photographs of documents

The freely available all-purpose image manipulation tool, ImageMagick, is capable of performing automatic deskewing and trimming of image files. This tool can be invoked from a batch file to ...
user avatar
  • 625
4 votes

Free app to generate random picture collages

Image Magick which includes a Montage command line tool with a huge number of options, can produce grid montage for you and it is possible to either resize all of the images to a single size or allow ...
user avatar
4 votes
Accepted

Which software to light pen text on an image ?

If you are just looking for simple easy to use software I highly suggest you try using Lightshot. It's a nifty little tool that lets you use a highlighter on the image as well as draw arrows, lines, ...
user avatar
4 votes
Accepted

Automatically find small objects in picture and extract them as smaller images

Here's a Python 3 program that distinguishes object pixels from non-object pixels by simply thresholding the red channel at 128. import sys from PIL import Image orig = Image.open(sys.argv[1]) width ...
user avatar
  • 1,129

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