Nautilus Scripts for Batch Image Processing Operations
Posted By Chinmoy Kanjilal On October 29, 2009 @ 11:00 am In Open Source Software | No Comments
Nautilus scripts are one of the biggest strengths of the Gnome desktop environment and the nautilus file manager. With Nautilus scripts, we can perform complex file manager and file specific operation with a few clicks. One such example is editing of images.
There are many applications available for editing images in Linux but a nautilus script has its own advantages. To know more about Nautilus scripts, visit this post on Nautilus Scripts [1]. These are the five nautilus scripts you can use for fast image editing:
This script rotates all images recursively in a directory. This rotates the images in the directory and any image in the subdirectory as well. The only disadvantage is that it rotates in one direction only.
Script Link [2]
Depends on: jhead
This script is used to resize and compress images in a directory. This is a very handy tool for bloggers and for uploading images to the web.
Script Link [3]
Depends on: zenity, imagemagick
This script rotates images by 90 °, 180 °, 270 °, vertical mirror and horizontal mirror. Also, this script makes the changes directly on the image being modified and deletes all earlier exif data. It cannot edit files in a directory but can edit multiple file selections.
Script Link [4]
Depends on: zenity, imagemagick
With this script, we can convert all selected files to .jpeg images. The quality of the image is set to 75; you can set it to a higher value for a better quality. The maximum value is 100.
Script Link [5]
Depends on: convert, sed
This script converts images from svg to png format. This script like the rotate images script cannot convert files in a directory with directory selection but works on multiple files.
Script Link [6]
Depends on: zenity, inkscape
Save the script-text as a file into the nautilus directory and make it executable. These scripts will fail to work without the respective dependencies. The dependencies can be installed from the package manager or from the apt-get command line utility. For details on using the script, see this earlier post on nautilus scripts [1].
Article printed from Techie Buzz: http://techie-buzz.com
URL to article: http://techie-buzz.com/foss/nautilus-scripts-batch-image-processing.html
URLs in this post:
[1] post on Nautilus Scripts: http://techie-buzz.com/daily-linux/about-nautilus-scripts.html
[2] Script Link: http://g-scripts.sourceforge.net/nautilus-scripts/Multimedia/Image/JPEG-EXIF_autorotate
[3] Script Link: http://g-scripts.sourceforge.net/nautilus-scripts/Multimedia/Image/NIS
[4] Script Link: http://g-scripts.sourceforge.net/nautilus-scripts/Multimedia/Image/Rotate-Mirror_pictures
[5] Script Link: http://g-scripts.sourceforge.net/nautilus-scripts/Multimedia/Image/convert_to_jpeg
[6] Script Link: http://g-scripts.sourceforge.net/nautilus-scripts/Multimedia/Image/svg2png
Click here to print.
Copyright © 2006-20011 Techie Buzz. All rights reserved.