Podcast #128: We chat with Kent C Dodds about why he loves React and discuss what life was like in the dark days before Git. Listen now.
22

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. There are several command line tools, including mogrify which applies various transformations to an image file (overwriting the input file) and convert which can ...


17

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 menu or by using the shortcut key B. Then you can add all the files in a directory or import the filenames from a text file. To crop the images, select Batch ...


14

GIMP is awesome It's free. Yay! It's 100% cross-platform - I've used it on OS X, Windows, and Ubuntu It's not as powerful, expensive and complicated as Photoshop Layers are in that screen shot It has white balance It has brightness and contrast It has cropping functionality Guassian blur kills noise It has settings, but I'm not sure what you mean. Overall, ...


13

I would recommend IrfanView. It has extensive batch options (File > Batch Conversion). I've used IrfanView a lot in the past for batch resizing of images, for which it seemed pretty efficient and easy to use. You can select a few simple operations from a list for the batch/conversion process. Adding watermark-texts is one of them. This tutorial explains ...


13

IrfanView has a very powerful batch conversion / resize / renaming tool and allows you to save them in a different folder. It remembers your last used settings, but you can also Save/Load settings as well. How To From the File menu > "Batch Conversion/Rename..." - you are presented with the main "Batch conversion" dialog box: Select either "Conversion", "...


13

I've been using iConify for quite a while now. It: Is free. Yay! Outputs all the correct files Takes in arbitrarily huge images Supports drag & drop Works for generating @2x and normal versions of other images too When you start the app it looks like this: You drag in your ginormous file to the big well: All the resized icon files are placed in ~/...


13

I'm guessing that you don't just crop the image but you have other things you'll be doing with the images before and after they're cropped. So I guess it's worthwhile to take a look at scripting the cropping as well as those other tasks. If you want to do a facial recognition based cropping, you might want to look at OpenCV. OpenCV has a feature detection ...


8

There is Paint.NET. It is a free image editing software. It is easy to handle as MS Paint, but contains a lot of advanced features. It supports many different formats. I use it very often to edit images. It is easy to handle and available with translations for different languages. Paint.NET: is free has a modern interface supports painting on the image is ...


8

My personal favorite is iConvert Icons. I used their online version before they had a mac app, but I find the app to be more convenient: My favorite parts: Advanced options for sizing Not limited to iOS (.icns files, xcode iconsets, Android icons) Accepts any size icons, and I'm pretty sure even PSD's Supports both iOS7/iOS6- sizes: My least favorite ...


8

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


7

As a cross platform (Windows/Macintosh/Linux) solution, I would suggest Corel AfterShot Pro which is fast, compressive and responsive photo retouhing tool. AfterShot Pro is not free but costs $99.99. Note that on time of writing this special offer with AfterShot Pro priced at $49.99 is available. Good thing is there is trial version available too so software ...


7

Pinta may do what you want. It was last released September 27, 2012, which is okay (but not great) for an open source project, and it isn't stale enough to suggest that it's completely abandoned. It is supposed to be a virtual clone of Paint.NET. It seems to have a very good crop tool and layer support, saturation, brightness, etc. so it may be up your ...


7

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 options, an approach better matching your requirements is using the jpeg:extent=value parameter (e.g. -define jpeg:extent=2048KB). This will work via compression/...


7

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. Click on the column heading bit-depth and you can sort it ascending or descending there by grouping the same ones together. Method 2: Goto windows search on ...


6

You can try SNFaceCrop, a free, open source application for windows that has auto face detection and crops it automatically. SNFaceCrop is a Windows-based application to detect and crop faces from an image file. The detected faces can be automatically saved into files or copied into the Windows clipboard. SNFaceCrop is open source and using OpenCV ...


6

Take a look at Daminion (I work at Daminion Software). This is a photo management software that you can use to watermark your images. Daminion Free version allows you to work with 15,000 images that can be imported per one local catalog. How it works: Import your photos to Daminion. Select images that you want to stamp by your watermark. Configure an ...


6

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 you have to pay to extend its use beyond iOS (meaning OS X, Watch OS, etc). It also catalogs your icons, so you can drag and drop the generated assets folder ...


6

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 animation, a 'RemoveDups' method has been provided. This compares each frame with the next frame in the animation, and removes the first frame if they are identical (...


6

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 line only but it outputs an 2 (error), 0 (similar) or 1 (disimilar) as well as image difference map - there are a few different types that it can output - see the ...


6

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 me an example: Say you've stored a bunch of your *.svg in the current directory, and want to convert them to *.png – that would be a one-liner: convert -...


6

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-tool-to-crop-pdf-files krop krop is what I love to use: http://arminstraub.com/software/krop I use the GUI, but it can be run via CLI as well - maybe that is ...


5

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 to resizing the icons, it also prepares an Xcode App Icon Set (AppIcon.appiconset) inside and Asset Catalog (Assets.xcassets) that you can drag and drop ...


5

PicPick is an image editor available for Windows. It has a free licence for personal use, or commercial licence available (currently US$25). It has a reasonably modern interface in that it has a context sensitive "ribbon bar". It supports canvas cropping and resizing It supports selection resizing It supports manual image stitching in that you can enlarge ...


5

There are two free alternatives to MATLAB with Fast Fourier Transform (FFT) that I'd like to recommend based on my own usage: R Python's Scipy package R Statistics R is a statistical analysis software. It is very very good at statistics and data visualization. Here's some discussion on Stackoverflow of various packages that allow FFT in R. Python ...


5

Image Magick can do this. It is free software under the Apache 2.0 license. It has a C API. See http://www.imagemagick.org/Usage/distorts/#perspective for examples of how to do what you want with the command line tool. Also see http://www.imagemagick.org/script/magick-wand.php for the user-level C API that gives access to same commands as convert in C.


5

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 use simple image differencing software. ImageMagick contains software that will let you compare two images. It can be used to compute a "difference image" that ...


5

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


5

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 available in many distros (incl. Fedora & Debian) or you can easily install from source code. Learn more in their website. Usage: pkpgcounter --colorspace BW -...


5

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\ *.jpg Note: Take care to have a backup of your images when using mogrify as it overwrites in place without any warnings or prompts. Here is one I just did: ...


4

You could do this with the ImageMagick convert command from a batch file it will allow you to apply text to a file, convert the type, rescale, etc., all in a single operation - it is also free. e.g. convert rose.jpg -draw "text 25,60 'By Any Other Name'" outdir/rose.jpg Alternatively you could use python, PIL (the python image library) or Pillow (a fork ...


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