image ordering by Original Date Time using bash script

Here is the script:

#!/bin/bash -
#          FILE:
#         USAGE: ./
#       OPTIONS: ---
#          BUGS: ---
#         NOTES: ---
#        AUTHOR: Amit Agarwal (aka)
#      REVISION:  ---

for i in *
    if [[ $(file $i) == *image* ]] 
        echo "Image file is :: $i"
        dir=$( exiftool -s -DateTimeOriginal $i | awk -F':' '{print $2"/"$3}')
        mkdir -p $dir
        cp $i $dir/
        echo "Excluding $i"


Script looks at the DateTimeOriginal parameter in output of exiftools ( which is basically the date and time image was taken) and then puts the images in the folder in format YYYY/MM.

rawtherapee — raw image processor.

Image via Wikipedia

Download RT v3.0 alpha 1:

Rawtherapee is a RAW image processing software. It gives full control over many parameters to enhance the raw picture before finally exporting it to some common image format.

You can also install the version \”3.0\” from the fedora repo using the command:

sudo yum install rawtherapee

Main features :

* Selectable high performance demosaicing algorithms (EAHD and HPHD and VNG-4).
Compare them on this comparison page.
* Using DCRaw 8.82/1.398 for decoding RAW images
* Image post processing in 16 bit / channel mode
o Exposure control in RGB space
+ Auto exposure with adjustable clipping point / Exposure compensation / Shadow and highight compression / Contrast adjustment, curve editor
o White balance adjustment in RGB space
+ With in-camera, automatic and spot white balance options / Temperature/Green tint fine tuning
o Highlight Recovery
o Shadows/Highlights control in RGB space
o Basic Luminance curve tool to modify the luminance channel in CIELab color space
+ Brightness / Contrast adjustment, curve editor
o USM sharpening applied on the CIELab luminance channel
+ Classical USM parameters (Radius, Amount, Threshold) / Option to avoid noise amplification / Sharpening halo control
o Optional RL Deconvolution based sharpening for even better sharpening results
o Color shift control in CIELab color space
+ Allows color shift by shifting the CIELab \”a\” and \”b\” channels
o Color booster applied on the CIELab \”a\” and \”b\” channels
+ Amplifies color channels \”a\” and \”b\” together or separately / Avoids color overamplification in high chrominance areas / Option to avoid clipping caused by too high color boosting
o Luminance denoising algorithm applied on the CIELab luminance channel
+ Edge sensitive method to preserve as much details as possible
o Color denoising tool applied on the CIELab \”a\” and \”b\” channels
+ Classical gaussian blur or edge sensitive bluring of the color channels
o Fast switching between different postprocessing profiles
o Image flipping horizontally or vertically, rotation by 90 degrees clockwise or counter clockwise
o Arbitrary image rotation (straightening tool)
+ with fill function or automatic crop
o Simple lens distortion correction
o Crop tool
o Chromatic Aberration correction tool
o Channel Mixer for Red, Green and Blue channels
o C/A Correction
o Vignetting Correction
* ICC based color management
* Change History with bookmarks to support before/after checking
* Output options:
o Supported file formats:
+ JPEG (8 bit), PNG (8 or 16 bit), TIFF (8 or 16 bit)
o Image ouput size could be set
o EXIF data is preserved in JPEG output (except crw files)
o Output directory and automatic file naming highly customizable
* File browsing with thumbnails
* Localization supported (utf8 language file):
already included languages are: czech, deutsch, english, espanol, italian, latvian, magyar, nederlands, polish, russian, slovak, swedish

Screenshot\’s for you:

\"Rawtherapee\" \"Rawtherapee\" \"Rawtherapee\"