Skip to main content
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 ...
fred_dot_u's user avatar
  • 2,363
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-...
Make42's user avatar
  • 291
8 votes
Accepted

WebP library for Java?

TwelveMonkeys ImageIO now has full ImageIO read support for WebP (lossy, lossless and lossy + lossless alpha) modes. Another free option is the ImageIO plugin from Java VP8 Decoder. It contains a ...
Harald K's user avatar
  • 256
7 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 ...
myusuf3's user avatar
  • 121
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\ *....
Steve Barnes's user avatar
  • 31.7k
4 votes

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

ABBYY FineReader does very good job when it comes to optical recognition. Probably the best on the market. And it can also export to *.csv, among many other formats. The downside is, it is not free ...
andselisk's user avatar
  • 292
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 ...
Harald K's user avatar
  • 256
4 votes

Software to add border to photos in bulk

ImageMagick works on Windows and several other OS, but I could not find a DEB file for Ubuntu is free, even for commercial use can add all kinds of borders supports many formats and can convert ...
Thomas Weller's user avatar
4 votes
Accepted

Get brightness of a picture

Two possibilities: Use imagemagick to check the brightness of the image will work as long as the phone camera does not have auto-exposure or it is turned off, otherwise it will only work for extreme ...
Steve Barnes's user avatar
  • 31.7k
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, ...
nvillalobos's 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 ...
Kodiologist's user avatar
  • 1,197
4 votes
Accepted

Compare two image files for identical data - excluding metadata?

You can use exiftool to removed all of the metadata and to output what is left, i.e. the image to standard out in binary format with the command: exiftool filename.jpg -all= -o - -b And of course ...
Steve Barnes's user avatar
  • 31.7k
4 votes

Compare two image files for identical data - excluding metadata?

For some reason exiftool did not work for me as it seemed to leave some metadata on, but replacing it with imagemagick convert worked great: convert -strip filename.jpg -| md5sum
David's user avatar
  • 41
4 votes
Accepted

trace PNG with outlines to SVG

Inkscape can do this: Import the PNG and select it go to the menu Path / Trace Bitmap choose Centerline tracing You can see that it works by setting a different contour color ("set stroke")...
Thomas Weller's user avatar
3 votes

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

Have you ever tried Briss and K2pdfopt (Reference)? Both are open source and I believe they support command line usage .
user1006's user avatar
3 votes

Library for programmatic video manipulation

The most used tool/library for video manipulation is FFMPEG - It can read, slice, dice & write just about every video format that is out there and it is free, gratis & open source and cross ...
Steve Barnes's user avatar
  • 31.7k
3 votes

Which technology should I use to create Image Processing Web Application

Since you already know Java and want to be able to implement all the functionality you need along with keeping the flexibility to add any further image processing to your application as needed, you ...
abrasington's user avatar
3 votes
Accepted

Lossless JPEG crop GUI for Linux

CropGUI can do that. Strong points: Extremely fast to start. Does the lossless crop. Open source (GPLv2). Weak points: It is a bit bothersome to install (clone from Github and install the ...
Nicolas Raoul's user avatar
  • 19.5k
3 votes

Remove passers-by from picture, by taking the same picture several times

Hugin Pros: Gratis Runs on Linux No (big) quality loss Can align images Cons: Some manual work involved Howto: Add the photos to a new project and put them all in a single image stack. You will ...
pLumo's user avatar
  • 784
3 votes

Fixing corrupted jpgs that still looks ok visually

I know this is late for the OP, but may provide useful information to others with the same problem. A jpeg file has a header section and a data sections. If the header is corrupt the file may not open ...
Bill W's user avatar
  • 489
3 votes

Are there any good image scaling tools that are free?

I'm surprized no one mentioned ImageMagick, it's the reference in command-line FOSS softwares for image edition, specially batch edition. It's cross-platform and present by default in many Linux ...
Nelson Teixeira's user avatar
3 votes

Image Resize + Compression + Progressive JPEG Conversion (+ Cropping optional) All-in-One?

IrfanView is a free image-editing tool with a many batch-operation options, as shown below, and the JPEG save dialog includes the progressive option. It is a Windows application, but runs well under ...
DrMoishe Pippik's user avatar
3 votes
Accepted

Clean up greyscale images

Inkscape will do what you require. Inkscape is a free, multi-platform program which has a "trace bitmap" feature in the Path menu. Some details were lost as I did not adjust any of the default ...
fred_dot_u's user avatar
  • 2,363
2 votes

PDF document signing

Digital Signing PDF or document using just image is not the best option for non-repudiation. You may use Digital Signature Certificate issued by Certifying Authority in USB Token or Smartcard to ...
Bharat Vasant's user avatar
2 votes
Accepted

Scanning multiple choices answers from paper

If you are interesting in creating an application that can do this, I reccomend checking out the LEADTOOLS Forms Recognition SDK. This SDK has C DLL and .NET libraries for OMR recognition. The .NET ...
Russ L's user avatar
  • 186
2 votes

Program to quicly remove specks from images

I would recommend The GIMP (GNU Image Manipulation Program). Specifically, you might try the GIMP Despeckle plugin.
Stephen G Tuggy's user avatar
2 votes

Motion detection in a large number of photos from a webcam

You can do the sort of thing that you are looking for with the combination of the Open Computer Vision libraries and python including setting a threshold for the level of difference, (due to lighting, ...
Steve Barnes's user avatar
  • 31.7k
2 votes

Easy adjustment/alignment of scanned / photographed pages on Linux

There is a cross platform solution for Windows, OS-X, Linux & Android which uses a combination of: OpenCV Python Numpy Windows users will be interested in the unofficial pre-compiled binaries ...
Steve Barnes's user avatar
  • 31.7k
2 votes

Software to add border to photos in bulk

You can use gimp on batch mode over all files in folder and run gimp scripts for visual effects like this one for borders.
Rogelio Triviño's user avatar
2 votes

Software to add border to photos in bulk

IrfanView works well for me for sets of images. Here are some how-to notes Here is my stored procedure for border insertion - Infran Procedure to add a border Right-Click image, 'Open with'->'...
J-Dizzle's user avatar
  • 121

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