DOP Optimal Sharp – The Camera Forum®
page-template-default,page,page-id-4764,eltd-core-1.2.2,flow-ver-1.8,,eltd-smooth-page-transitions,ajax,eltd-blog-installed,page-template-blog-standard,eltd-header-type2,eltd-fixed-on-scroll,eltd-default-mobile-header,eltd-sticky-up-mobile-header,eltd-dropdown-default,wpb-js-composer js-comp-ver-7.7.2,vc_non_responsive

DOP Optimal Sharp

Please Visit the all new Digital Outback Photo

Outback Photo Handbook: Workflow Basics

DOP Optimal Sharp V3

essay by Uwe Steinmueller

Manage the Digital Workflow

Testimonial“You know, the last time a Photoshop tool made me do a double take and stare in amazement is when I first tried EasyS a few years back. I just tried out EasyDS and I was wowed yet again. Such a simple interface, yet the results are fantastic! I’m not talking about a subtle difference here, I did an A/B comparison and what I thought was sharp turned out to be pretty blurry 🙂 And EasyDS does this without the usual ugly artifacts. Great job! P.S. Before trying to use exotic sharpening plugins or raw converters, photographers really need to look into your sharpening plugins. Their images will look better and they’ll save a bundle.” – Robert G. June 2009
3/14/2013 Fine Tuning Optimal Sharp V3 resultsOnce you know how to use Optimal Sharp V3 you can read this article to gain more flexibility.
2/3/2013 New improved version V3We are pleased to release the new version V3 of OptimalSharp. The version V3 includes also the scripts from V2. Although OptimalSharp V2 did a good job we wanted to improve in two areas:

  • Sharpening in dark areas
  • Avoid sharpening of noise (in skies or smooth surfaces)

On the left we see the version V2 oversharpening and creating also some halos. The right version with V3 avoids this problem. The V3 rendered version look more natural. In general we prefer the results from V3 but still deliver also the V2 scripts.

Each script (v2 and V3) comes in a Standard and Plus version. The Plus version adds extra fine detail.

3/2/2010 Hidden Feature with Optimal Sharp

DOP Optimal Sharp uses a Noise Mask to avoid sharpening noise (especially in skies). We programmed it in a way that you can make the noise mask visible and tune if needed.

All you need to do is run DOP Optimal Sharp and undo the last step “Apply Layer Mask”. Now the Layer Mask is visible and you can do the following for fine tuning:

  • Disable the Layer Mask (this shows stronger sharpening but also shows eventually more noise)
  • In CS4 and neweryou can lower the mask density to find a balance you like.

Give it a shot.

2/16/2010 New minor tuned version released

We tweaked the script to avoid sharpening noise in skies even more. If you bought the script at 2/15/2010 or earlier just download the script again to get the latest’s release. All new customers get the new version and also the Demo script got updated.



In the ideal world we would just run a single sharpening tool and it does the “right thing” without any complex settings to apply. During our work we developed this new “DOP_OptimalSharp” script and find it comes very close to this ideal.

Think of DOP OptimalSharp more as a Capture sharpening tool but without much need to do any further sharpening later in the process. DOP OptimalSharp does not create any nasty halos.

Workflow tips:

  • No sharpening in the raw processing step needed (avoid to create any even minor halos)
  • Best remove all noise before running the script
  • Then use the script as your first step. We don’t see any artifacts that later processing steps may make worse.

Note: DOP OptimalSharp also improves the local contrast in your images. All the sharpening is based on our Detail Extraction techniques.

Note: This script is based on our Detail Extractor script. With lower settings you can get close to these results using that script.


The DOP Optimal Sharp comes as Javascript files for Photoshop CS3-CS6 .

  • Full version is named: DOP_OptimalSharp.jsxDOP_OptimalSharp V3.jsx
  • Demo version is named: DOP_OptimalSharp_Demo.jsx,DOP_OptimalSharp_V3_Demo.jsx

Installing the script

The scripts need to be copied to the Photoshop CS3/CS4 folder and here to Presets/Scripts (or to the equivalent locations for other languages). After restarting CS3/CS4 you should find the script under File->Scripts. If you do not find it there you did not put the script into the proper location.

If you don’t know where your scrips folder is (you even have more than one) consult our tip from here.

Note: The free demo version can only handle images up to 2000 pixels wide. The commercial version does not have this restriction. You will get this warning message if you use larger images with the demo version:

Using DOP Optimal Sharp

Using the script

Note: We normally do a minor sharpening of our Raw files in Lightroom/ACR before we use Optimal Sharp at about 80, 0.5, 0, 0.

Using the script is simple. Best you have the top layer selected. Run the script from File->Scripts. There is no user interface. The script just does the “right” thing.

The script creates a new layer called “DOP_OptimalSharp” on top of the layer stack

If the effect is too strong you can do the following:

  • Lower the opacity of this layer

If it is not strong enough (this should happen rarely)

  • Run the filter again and again control via opacity



We used Lightroom 2.6 with sharpening set to zero for all these samples.

Sample #1 (Nikon D3s)


after: Look at the wall texture

Sample #2 (Canon 5D Mark II)



Sample #3 (Panasonic G1 + 7-14mm)


After: Lots of detail

Sample #4 (Panasonic G1 + 7-14mm)


after: Watch the shadow region


We are very pleased with this new script and hope you find it useful too. Overall it simplifies our workflow a lot.