Luminous Landscape Forum
Raw & Post Processing, Printing => Digital Image Processing => Topic started by: alain on September 21, 2014, 04:25:32 pm
-
Hi
I'm looking for a tool that can generate web images or small jpegs in batch, but with a high conversion quality.
windows 7.
Start is a directory with either 16-bit prophoto tiff images or high quality jpegs (adobe rgb or srgb).
wants :
- good colorspace conversions
- good downsampling
- size and file size options
- a rename possibility
- maybe adding some simple borders
It's no problem if I need to make a .cmd file to combine it (read several seperate runs from a program).
Alain
-
Hi
I'm looking for a tool that can generate web images or small jpegs in batch, but with a high conversion quality.
windows 7.
Start is a directory with either 16-bit prophoto tiff images or high quality jpegs (adobe rgb or srgb).
wants :
- good colorspace conversions
- good downsampling
- size and file size options
- a rename possibility
- maybe adding some simple borders
It's no problem if I need to make a .cmd file to combine it (read several seperate runs from a program).
Hi Alain,
ImageMagick (http://www.imagemagick.org/) allows to achieve that, with a lot of flexibility if you make some batch-files for different purposes. You can use the down-sampling part of the code from this tool (http://www.luminous-landscape.com/forum/index.php?topic=91754.0) if you want to use the latest insights, and hard-code some of the other conversions, like profile conversions and file name/type renaming and location, borders, etc., etc.
Windows batch-files can loop through a directory of files, and execute a command or other batch-file for all input files that match a certain file name or type, with the For ... Do command. It may be useful to reserve an input and an output directory, where the to-be-processed files and the results can be copied to. That would make it easier in case the input files need to be preprocessed, or the output files with perhaps (multiple) different sizes need things like borders and/or different text added to them.
Cheers,
Bart
-
Hi Alain,
ImageMagick (http://www.imagemagick.org/) allows to achieve that, with a lot of flexibility if you make some batch-files for different purposes. You can use the down-sampling part of the code from this tool (http://www.luminous-landscape.com/forum/index.php?topic=91754.0) if you want to use the latest insights, and hard-code some of the other conversions, like profile conversions and file name/type renaming and location, borders, etc., etc.
Windows batch-files can loop through a directory of files, and execute a command or other batch-file for all input files that match a certain file name or type, with the For ... Do command. It may be useful to reserve an input and an output directory, where the to-be-processed files and the results can be copied to. That would make it easier in case the input files need to be preprocessed, or the output files with perhaps (multiple) different sizes need things like borders and/or different text added to them.
Cheers,
Bart
Bart
Thanks, ImageMagick was on my list. I will look into it.
Alain
-
Of course a Photoshop droplet would do any/all of this, no? Drag the files onto the droplet and sit back.
-
Photo Mechanic does a nice job of downsampling and sharpening, and it would easily handle everything on the list except borders. PM does a lot of other things, too, mostly editing and metadata stuff, so it's not inexpensive.
And yeah, a droplet will work just fine.
-
Lightroom?
-
For lightroom, I recommend also getting the Metadata Wrangler plugin to control what metadata is saved with the jpeg. This can make a significant difference in file sizes.
Imagemagick is also great but it is a command line program.
-
XNViewMP and XNView Convert offer a full batch processing workflow. For free.
http://www.xnview.com/en/xnconvert/
PC, Mac, Linux.
kirk
-
Thanks
I'm looking for a batch tool and thus looked a ImageMagick, seems ok, but the options are cryptic.
I had two result jpeg files from some tiff files, the file and the tumb. adding - to the input filename solved that, but it took me quite some time ;-)
Seems not to show, should be open square bracket, 0 , close square bracket (if that makes sense in English)
-
Hi Alain,
ImageMagick (http://www.imagemagick.org/) allows to achieve that, with a lot of flexibility if you make some batch-files for different purposes. You can use the down-sampling part of the code from this tool (http://www.luminous-landscape.com/forum/index.php?topic=91754.0) if you want to use the latest insights, and hard-code some of the other conversions, like profile conversions and file name/type renaming and location, borders, etc., etc.
Windows batch-files can loop through a directory of files, and execute a command or other batch-file for all input files that match a certain file name or type, with the For ... Do command. It may be useful to reserve an input and an output directory, where the to-be-processed files and the results can be copied to. That would make it easier in case the input files need to be preprocessed, or the output files with perhaps (multiple) different sizes need things like borders and/or different text added to them.
Cheers,
Bart
Bart
I looked at this tool (http://www.luminous-landscape.com/forum/index.php?topic=91754.0) and it seems impressive.
Am I right that the latest version does first a conversion from the embedded profile to sRGB and at the end back to the embed profile or is it more of a temp gamma change.
Or for me : Is it best to do a profile conversion to sRGB first?
-
Bart
I looked at this tool (http://www.luminous-landscape.com/forum/index.php?topic=91754.0) and it seems impressive.
Am I right that the latest version does first a conversion from the embedded profile to sRGB and at the end back to the embed profile or is it more of a temp gamma change.
Or for me : Is it best to do a profile conversion to sRGB first?
Hi Alain,
Correct, the script (as it is) saves the embedded profile from the source file at the beginning, and assigns it again to the resampled output file at the end of the process.
It would also be possible to have ImageMagick do a profile conversion from input to e.g. sRGB (or something else) instead. One needs to supply the full path to the output profile to do profile conversions (or save a copy in the active directory at hand). Due to differences in gamut, it might be best to do it after resampling, but it would also be possible to do a profile conversion at the start.
Cheers,
Bart
-
Hi Alain,
Correct, the script (as it is) saves the embedded profile from the source file at the beginning, and assigns it again to the resampled output file at the end of the process.
It would also be possible to have ImageMagick do a profile conversion from input to e.g. sRGB (or something else) instead. One needs to supply the full path to the output profile to do profile conversions (or save a copy in the active directory at hand). Due to differences in gamut, it might be best to do it after resampling, but it would also be possible to do a profile conversion at the start.
Cheers,
Bart
Bart
Thanks
Prophoto has a gamma of 1.8 if I remember correctly, does that makes a difference?
My goal now is to end with sRGB images for high quality web usage, so I need to go to sRGB at some point. Normally the end is indeed the best, but i see some complex things going on in the script ;-)
BTW. Are there options to get an optimum icc conversion from prophoto to sRGB?