Best sharpen settings for multiple image sizes
Posted: 2011-05-23T09:50:45-07:00
I am running an automated process via a VB script and the IMage Magick COM+ library that processes thousands of images a day for web based viewing.
The program takes a source image and resizes it from the initial size (Usually 600x600 or larger) into various smaller sizes (The exact sizes depend on the specific site configuration, this is usually in the range of 500x500, 355x355, 135x135 and 60x60 or something similar).
I am not an image processing expert, so I was wondering if anyone out there is familiar with the best sharpen settings for this sort of scenario. I am currently using "-adaptive-sharpen" with a value of "0" and while the larger images (500x500 range) are ok, the smaller images are coming out really blurry.
Does anyone out there have experience with optimizing sharpening settings, and if so what would the best settings be in your opinion? I can set the sharpen values dynamically at run time if this needs to be optimized on a per size basis.
I tried using "-unsharp" with a value of 0 as well, but it's making the larger images too jagged.
My current command string looks like this:
"-thumbnail", (xxxxx), "-adaptive_sharpen", "0", "-colorspace", "RGB", "-flatten"
Any help is greatly appreciated.
The program takes a source image and resizes it from the initial size (Usually 600x600 or larger) into various smaller sizes (The exact sizes depend on the specific site configuration, this is usually in the range of 500x500, 355x355, 135x135 and 60x60 or something similar).
I am not an image processing expert, so I was wondering if anyone out there is familiar with the best sharpen settings for this sort of scenario. I am currently using "-adaptive-sharpen" with a value of "0" and while the larger images (500x500 range) are ok, the smaller images are coming out really blurry.
Does anyone out there have experience with optimizing sharpening settings, and if so what would the best settings be in your opinion? I can set the sharpen values dynamically at run time if this needs to be optimized on a per size basis.
I tried using "-unsharp" with a value of 0 as well, but it's making the larger images too jagged.
My current command string looks like this:
"-thumbnail", (xxxxx), "-adaptive_sharpen", "0", "-colorspace", "RGB", "-flatten"
Any help is greatly appreciated.