NOTE: Due to a bug in the Update function of DNGDeblur (fixed in version 1.1) you might be looking at the wrong page.
If you arrived on this page through DNGDeblur and you want to download the latest version, please click here.


 
    DNGMonochrome          
    Turning Leica DNGs...          
    ... into monochrome DNGs !          
    DNGMonochrome          
 

Turn your Leica M9 or Leica M8 or Leica M or Leica T DNGs into monochrome DNGs

Also supporting

- converted Canon CR2 files to DNG from
EOS 350D / 500D / 550D / 30D / 40D / 5DII / 5DIII
- converted Nikon NEF files to DNG from D200 / D800 / D800E
- converted Sony ARW files to DNG from A7s
- options for photos from modified color cameras with stripped or adapted Bayer filter


Windows 7 / Vista (untested by me on Windows 8, but should work) - version 0.9.83 beta (new version since 28 October 2014)

New in version 0.9.83

  • Fixes the result when converting with the 'no interpolation - resize' option not acting properly in the new 200% Tools preview
  • Fixes the result when converting with the 'no interpolation - resize' option deblurring too slow in the Tools preview
  • Fixes the full red result and full blue result when converting with the 'no interpolation - resize' option not deblurring at all in the Tools preview

New in version 0.9.82 - 28 October 2014
  • Splits the localization slider in the deblurring filter into two sliders: one for dark/midtones, and one for highlights... this gives more control over the deblurring distortions...
  • In anticipation of the new 'deblurring circles' (not yet available), the 200% preview in the Tools window is dropped, and the 100% preview is enlarged and can be switched to 200%
  • Fixes a memory bug that could lead to a 'whoa, that's a bug' notification after deblurring the same photo (in full) several times in one session
  • Fixes gamma not changing for the small preview picture in the Tools window

New in version 0.9.81 - 29 September 2014
  • Fixes bug where the underlying preview would distort after changing brightness or contrast and then clicking the 'noise reduction and deblurring' button

New in version 0.9.8 - 27 September 2014
  • Drops support for Windows XP. Version 0.9.72 will stay available, but 0.9.8 is not supported anymore on XP
  • Drops the sharper setting. Already not as effective anymore due to algorithm changes, it also gave unsatisfactory results on photos with higher pixel counts. The positive effect still left was easier to reproduce with a bit of sharpening in the RAW developer
  • Adds deblurring option through Fast Fourier Transform and Wiener filtering. For an explanation how to use and apply deblurring, see here.
  • Adds support for the Leica T
  • Adds support for the Canon EOS 550D and EOS 30D (for DNGs produced with Adobe DNG converter from CR2 files)
  • Adds support for the Nikon D200, D800 and D800E (for DNGs produced with Adobe DNG converter from NEF files)
  • Adds support for the Sony A7s (for DNGs produced with Adobe DNG converter from ARW files. Note that you might need a recent version of Adobe Converter for ARW files. Also note that currently the Sony A7 and Sony A7r are not supported)
  • Adds support for the Nikon D200, D800 and D800E (for DNGs produced with Adobe DNG converter from NEF files)
  • Adds a 'no interpolation' option for modified color cameras that have their Bayer filter removed. These cameras produce a monochrome luminance file but at the same time the file still holds parameters indicating it was shot with a color camera. This then leads to trouble in RAW converters, since the RAW converter is assuming it's a color photo. Using this new 'no interpolation' option will lead to an non-interpolated monochrome DNG and stop the RAW converter from interpolating. Do not use this option on color DNGs from regular color cameras.
  • Changes the G1G2 correction to a more intelligent approach (G1G2 correction only applies to the Leica M8, Leica M9 and Nikon D200)
  • Adapts the preview image to respond much faster (and smoother) to brightness changes (through the brightness slider)
  • Adds a contrast slider for the preview image
  • Fixes bug: changing gamma would not work in the cooked preview mode
  • Fixes bug: after using the RGB filters in combination with gradient filtering (set to right to left or bottom to top), switching off the gradient and processing the photo again would lead to a regular photo and not an RGB filtered one.
For more information on the DNGMonochrome Lightroom plugin (since version 0.9.72) for Windows 7 / Vista and Lightroom 4 and 5, see here.

 
    WHAT DNGMONOCHROME DOES...          
 
DNGMonochrome converts color DNGs into fullblown monochrome DNGs.

The regular monochrome result DNGMonochrome produces, is based on the luminance portion of the sensor, under the assumption that interpolating based on luminance, without full color interpolation, leads to better results (resolution, sharpness, color noise) than a color interpolated result turned black & white.

In addition, DNGMonochrome can also interpolate directly on the red or blue channel (the RAW filters) and use these results - mixed in with the regular luminance result - to create filter effects (the RGB filters).

After the conversion the monochrome copy is recognised by RAW converters (see the list down for tested RAW converters) as a monochrome DNG, and no color interpolation is performed anymore.

Please make sure you understand the method, because it's not comparable to the way most people turn their color photos into black & white. See the blog if you want to find out how it works and what the (dis)advantages are... read at least the conclusion

Note that the produced monochrome DNGs are not recognised correctly by all RAW converters. If the converter was not programmed to recognise the right parameters within the DNG - or it doesn't know how to process them thereafter -, loading them will fail. This is not a flaw of the DNGs, but of the RAW converter. If your favorite converter is not listed it doesn't mean the DNGs won't work in it. If you have a converter to add to this list - either working or not working - please let me know - including version number, and if it was 32-bit or 64-bit (if you are on Windows 64-bit) - see email under 'contact'.

All converters listed here were tested on Windows 7 64-bit.

Please note: This list is only valid for the monochrome DNGs produced by DNGMonochrome. I've tested the Leica MM DNGs also with some converters but not with all.

DNGMonochrome itself is a 32-bit program.

The monochrome DNGs produced by DNGMonochrome are confirmed to work in:
  • Adobe's Lightroom 3.6 (64-bit version)
  • Adobe's Lightroom 4.0 (64-bit version)
  • Adobe's Photoshop CS2 (32-bit version)
  • Adobe's Photoshop CS5 (64-bit version / Camera Raw 6.7)
  • Google's Picasa Viewer 3.9 (32-bit version)
  • Bibble Lite RAW converter (unspecified)
  • Phaseone's Capture One 6.4.3 (64-bit version)
  • Phaseone's Capture One 7.0.1 (64-bit version)
Note on Capture One: only the M8 and M9 converted DNGs work in Capture One. For some reason the Canon converted DNGs do not show up. Overall, Capture One doesn't seem the best choice for processing monochrome DNGs, since despite the fact the Leica converted DNGs work, the program doesn't seem to fully recognise the files are monochrome DNGs. Note that htis might have changed with the newest versions.

Confirmed not to work in:
  • Silkypix Developer Studio 5.0 - no crashes, the big photo is simply not shown (only the embedded preview image)
  • Raw Therapee 4.0 (64-bit version - this one actually crashes after sometimes showing the image - completely red... it also crashes on monochrome DNGs from the Leica MM)

 
    SCREENSHOT VERSION 0.9.71 beta          
 

 
    READING UP          
 
  • If you're a novice, and do not know how a digital sensor works or what a Bayer filter is or what color interpolation means, start here.
  • If you're well aware of what a digital sensor is capable of and what a Bayer filter does, and what color interpolation means, start here.
  • Individual piece about my somewhat scientific approach, see this one.
  • Individual piece on the additional red and blue filtering, see this one.
  • The conclusion, with pro and con list (at the end) and all the examples on one page, see this one.
  • For additional info on the dead pixel mapper and how to work it, see here
  • For additional info on the white balance slider, see here
  • For additional info on the Lightroom plugin, see here
 
    REQUIREMENTS          
 
  • Windows 7 / Vista / or Windows XP with service pack 3
  • Leica M9, Leica M8 or Leica M color DNG or converted CR2 files (to DNG) from Canon EOS 350D / 500D / 40D / 5D mark II / 5D mark III (note that the DNGs should not have been processed by any other program... exported DNGs from Lightroom can cause problems with the preview image - DNGMonochrome expects the original RAW...)
 
    ADDITIONAL REMARKS          
 
  • Internet Explorer 9 (possibly other browsers too) might complain about an untrusted file during setup, since the setup file is not digitally signed. You can safely ignore those warnings (provided you trust me :-) ) and run the setup.
  • DNGMonochrome uses quite a bit of memory when constructing the red and blue filtered image... memory usage can go up to 300 or 400mb. This is normal, since in the red or blue process, DNGMonochrome is juggling several copies of the original DNG and needs additional memory for the processing... If your virus scanner starts to complain, just ignore it. The memory is released after the photo is finished.
  • Note that the preview gives just a quick indication. Inspect the DNGs in your RAW converter. Also, the RAW red and RAW blue result will look too dark. This is normal. You will have to lift exposure when processing the RAW red or RAW blue filtered DNGs, because the chroma values of red and blue lack any luminance correction. I have considered correcting that in the DNG itself, but then there's the risk of clipping or altering the character of the photo by trying to avoid clipping, so I decided to leave it like this.
  • DNGMonochrome was tested on Windows 7, Vista and on Windows XP service pack 3. Beyond these specifications I can not guarantee proper functioning. The resulting DNGs were tested in the RAW converters mentioned earlier on this page.
  • DNGMonochrome, ememsoftware and the lonely programmer behind it are not affiliated with Leica in any way.
  • DNGMonochrome is freeware and does not contain ad- or spyware.
 
    ACKNOWLEDGEMENTS          
 
  • Portions of code by Adobe (from their DNG Software Development Kit)
  • Noise reduction partly based on the wavelet denoise algorithm from dcraw by Dave Coffin, adapted (by ememsoftware) for DNGMonochrome by adding the 'detail' and 'balance' option
  • Fast Fourier Transform algorithm used for deblurring was programmed by Paul Bourke, see here for more information
 
    DISCLAIMER (TO BE ON THE SAFE SIDE)          
 
  • By downloading this software, you (downloader) agree not to hold me (programmer) liable or responsible for failed photos after the use of DNGMonochrome.
  • By downloading you agree that the use of DNGMonochrome is AT YOUR OWN RISK.
  • If you DO NOT agree to above two points, then DO NOT download/install/use DNGMonochrome. In fact, if you do not agree, you don't have the programmer's permission to use DNGMonochrome and he will tell you 'I told you so!' if you come nagging at his virtual doorstep about a lost Pulitzer Prize or a bungled up World Press Photo due to DNGMonochrome.
 
    DOWNLOAD          
 

Download DNGMonochrome setup program (version 0.9.83 beta) for Windows 7 / Vista

Download DNGMonochrome setup program (version 0.9.72 beta) for Windows XP with service pack 3

NOTE: Due to a bug in the Update function of DNGDeblur (fixed in version 1.1) you might be looking at the wrong page.
If you arrived on this page through DNGDeblur and you want to download the latest version, please click here.


Known bugs:


None yet for version 0.9.83

See also the blog.

 
    CONTACT          
 

ememsoftware@gmail.com

See also M9Tether and DNGDeblur

by the same producer...

 
    CHANGELOG          
    Version 0.9.72 - 11 September 2013          
 
  • Fixes some very minor bugs in the user interface, which didn't affect the conversion
  • Makes some small adjustments to the GreenSplit implementation of previous version, improving fine detail in darker areas
  • Adds code to enable this version to function with the new Lightroom plugin. The plugin installs through the regular installer, together with DNGMonochrome 0.9.72 (only for Windows Vista / Windows 7 and Lightroom 4/5)
  • Improves the red and blue conversions. Especially the red conversion could suffer from a zipper like artifact, visible mostly on highlighted edges with bright red background. This started showing in some photos around 200 to 300% magnification.
  • Improves the algorithm by applying a localised minimum and maximum during interpolation, which helps especially the very noisy photos and improves the outcome of the algorithm when used together with the 'sharper' setting.
  • Brings back the strength setting for RAW red and RAW blue filtering, which was dropped too hastily in an earlier version... strength has the same range (steps of 5%) as the RGB filters... if you want to get to the RAW red or RAW blue results version 0.9.71 produced, push the strength slider to 100%
  • Adds a manual 'Update check' through a new button in the main screen... it will tell you if there's a new version available, provided you're online.
 
    Version 0.9.71 - 12 April 2013          
 
  • Fixes the 'maze' artifact on M8 and M9 conversions. This problem showed mainly on M8 photos and in brighter red areas of M9 photos. On the M8, the artifact was visible at 200% magnification with sharpening set to at least 20%. Incorporating the BayerGreenSplit value in the algorithm solved the issue. On the new M and the Canon conversions, the artifact didn't show (the BayerGreenSplit value on the M is 50 - for the M8 and M9 it's 500 - and on the supported Canons the value isn't registered at all when converting CR2 files to DNG).
  • Fixes the few artifacts left when using the 'sharper' setting. Due to the implementation of the BayerGreenSplit value, the 'sharper' setting has less effect now on M8 and M9 photos (compared to previous versions). These artifacts were only visible at 300 to 400% magnification, mostly on highlighted edges.
  • Fixes several smaller bugs that could have had a negative impact on the RAW and RGB conversions.
 
    Version 0.9.7 - 26 February 2013          
 
  • Changes the algorithms to one new one with option to go for a more sharper result
  • Adds pre-interpolation noise reduction options for the secondary channels
  • Adds noise reduction option for the final image
  • Adds noise reduction option for the RAW red and RAW blue when used in filtering
  • Adds option to batch process photos... select multiple DNGs by Shift-Click or CTRL-click in the list on the left - note that noise reduction is not possible in batch processing, auto-save needs to be switched on, and no preview of any of the processed photos will be shown...
  • Adds support for the Canon EOS 500D (at user request)
  • Adds support for the Leica M (note that this support is based on pre-production DNGs)
  • Drops the median filters
  • Drops the presets
  • Drops the 'beautifying' step in the red and blue RAW conversion, since due to the new algorithm that didn't add noticeable benefits anymore... as a consequence the red and blue RAW conversions are a lot faster now...
  • Improves the switching between precooked and cooked preview by keeping the cooked preview in memory... this means when switching to the cooked< preview, only the first time it will take a few seconds... subsequent switches from precooked to cooked are a lot faster now...
  • Changes the size of the preview images on the right to slightly bigger
  • Improves and speeds up border interpolation (first and last two rows and columns of the photo)... previous method could produce artifacts...
  • Adds option to skip the interpolation and go for a resize, only keeping parts of the green channel... this leads to 25% of the original photo (50% of the original width and 50% of the original height) keeping only the luminance pixels. It's mainly useful if you intend to downscale the original (smaller than 50% of the original size or width). You get the true luminance result without interpolation. You can still use all the filter options, since the red RAW and blue RAW are also resized, and perfectly overlap the regular result. For DNGs of the Leica M9, this option leads to a regular result that would be equivalent to the output of a 4.5mp black & white sensor. You can also use this option as a quick preview, since it's faster than interpolating. Then, after getting to the desired result (e.g. the right filter settings), turn the option off and make the final copy. Don't use this option if you intend to print the result.
 
    Version 0.9.6 - 18 November 2012          
 
  • Fixes bug that on rare occasions could lead to a checkerboard pattern on blown out highlights... it's very unlikely that any of your converted photos were affected by this bug
  • Fixes bug which could lead to a crash when pressing the Cancel button on a running blue filtered process
  • Changes the filter strength setting from steps of 25% to steps of 5%
  • Changes the filter options to a drop down list
  • Changes the file naming... filename will now indicate the type of filter (RAW or RGB), the filter used (color), and the strength setting of the filter
  • Adds a RGB red, RGB green and RGB blue filter to the filter options
  • Adds option to change the white balance of the photo before filtering (on RGB filters only)
  • Adds option to use the RGB filters as a gradient in four directions, with options to end the gradient anywhere on the photo
  • Adds option to boost the strength of the RGB filters when using the filters as gradient
  • Adds dead pixel functionality, to register dead pixels per camera, see here for an explanation
  • Adds quality option to fix registered dead pixels in the monochrome DNG
  • Due to the fact the working of the new red RGB filter is slightly similar to the working of the RAW red filter on a non-full strength (same for the new RGB blue filter versus the RAW blue filter), the strength setting for the RAW filters was dropped
  • Internal 8-bit support was dropped (mainly to make it easier to maintain the code)... effectively this means the M8 DNGs and compressed M9 DNGs are decompressed after loading and the resulting monochrome DNG will be written decompressed - 16 bit (making the monochrome DNG file larger for original 8-bit DNGs)
Note: despite the fact I call the new filters RGB, they are not RGB belonging to a color space (e,g, CIE RGB, sRGB, ProPhotoRGB or AdobeRGB)... They should be considered a mix of white balanced primaries, in essence still RAW. The white balance can be altered before filtering.
 
    Version 0.9.52 - 14 October 2012          
 
  • Fixes bug: due to a similar RawUniqueID on different monochrome copies of the same original, the preview cache of Lightroom would get confused and briefly show the wrong preview image after selecting a monochrome DNG (provided there was more than one monochrome DNG from the same original imported into Lightroom)...
 
    Version 0.9.51 - 5 October 2012          
 
  • Fixes bug: the improved quality slider was not properly implemented for the blue filtering...
 
    Version 0.9.5 - 5 October 2012          
 
  • Improves the working of the quality slider through a tighter integration between sharp and smooth, leading to overall better results... do note that I'm talking 200% to 400% magnification here... at 100% or smaller, these improvements will hardly be noticeable...
  • Adds support for the Canon EOS 5D mark III...
 
    Version 0.9.41 - 2 October 2012          
 
  • Solves the issue where converted CR2 files from the Canon EOS 5D mark II would lead to monochrome DNGs that couldn't be read by Lightroom... if you're not interested in processing CR2 files there's no need to update to 0.9.41, unless you are using a version lower than 0.9.4...
 
    Version 0.9.4 - 30 September 2012          
 
  • Fixes the possible 'speckle' issue on high ISO M8 DNGs and compressed M9 DNGs...
  • Fixes two bugs which could lead to failure to process certain DNGs...
 
    Version 0.9.3 - 29 September 2012          
 
  • Improves processing speed for red and blue filtering...
  • Adds 'strength' setting (full, 75%, 50%, 25%) for red and blue filtering...
  • Adds support for Canon CR2 files converted to DNG (with Adobe's DNG converter) for the Canon EOS 350D, EOS 40D and EOS 5D mark II. Note that only the full sized RAW files were tested, not the smaller RAW formats these camera's can also produce. They might work, but I can't guarantee them for now...
 
    Version 0.9.2 - 23 July 2012          
 
  • Improves processing speed...
  • Fixes bug on Windows XP SP3, where the 'Save' dialog (after clicking on 'Save as...') would not show...
 
    Version 0.9.1 - 19 July 2012          
 
  • First release...