Batch rename pictures of multiple recording devices to show date and time in filenames

Similar to sorting images into folders named after their date, we're going to look at automatically renaming pictures - so that their names are based on timestamps they've been taken. This enables sorting pictures chronologically in pretty much all software that's out there (as sorting alphabetically implies chronological sorting then). Note that the same is … Continue reading Batch rename pictures of multiple recording devices to show date and time in filenames

Vector graphics: batch manipulation on command line

Once in a while I need to manipulate multiple vector graphics at once (mostly svg, but could be embedded in pdf as well). For this purpose I list those commands I regularly resort to below, either directly as command or embedded into small command line scripts. Most of the examples require the vector graphics editor … Continue reading Vector graphics: batch manipulation on command line

Batch sort jpg images to folders named after dates images were taken

Once in a while I need to transfer pictures taken with my mobile phone for private use (jpg format) from my phone to my PC - and to sort them there. I want my pictures sorted in folder named by the date taken (e.g. "2014_05_11_description") - which is pretty time consuming if done by hand. … Continue reading Batch sort jpg images to folders named after dates images were taken

Animated gif creation with automatic image alignment

In case you took some photos showing a scene in motion, you probably want to create an animated gif out of them. If you did not use a tripod for fixing your camera, the images will not be aligned perfectly, so that the scene is slightly shifted within the images - which is clearly visible … Continue reading Animated gif creation with automatic image alignment

convertconditional: convert an image if it fulfills certain conditions

Recently I needed a script to batch convert only those images amongst a large amount of images which fulfil certain criteria, namely of being exactly of a stated size. The script is based on ImageMagick's convert and basically takes an arbitrary amount of convert parameters. I personally use this script to automatically reduce size and … Continue reading convertconditional: convert an image if it fulfills certain conditions

Batch panorama stitching with review using Hugin

Stitching images to a panorama may take it's time -- which might be frustrating in case you need to create a whole lot of panoramas. Hugin can save you a lot of time here. Basics of Hugin in a nutshell: it's is a panorama tool providing a command line interface+UI and a two phased processing. … Continue reading Batch panorama stitching with review using Hugin