Project

General

Profile

Feature #9072

Nikon D1x support

Added by Dania Luchinets over 5 years ago. Updated over 3 years ago.

Status:
Fixed
Priority:
Low
Assignee:
Category:
Darkroom
Start date:
11/22/2012
Due date:
% Done:

100%

Affected Version:
git development version
System:
all
bitness:
64-bit
hardware architecture:
amd64/x86

Description

Hi, there's false colors in the main window when open Nikon's D1x NEF's.
Tried 1.0.5 and 1.1r2, same effects. Images attached.
Thanks!

lighttable.png (457 KB) Dania Luchinets, 11/21/2012 11:58 PM

darkroom.png (866 KB) Dania Luchinets, 11/21/2012 11:58 PM

History

#1 Updated by Pascal de Bruijn over 5 years ago

  • Affected Version changed from 1.0.5 to 1.1.0

It seems the D1X is unsupported by RawSpeed, at which point Darktable falls back to LibRaw which seems to be failing as well :(

#2 Updated by Pascal de Bruijn over 5 years ago

http://imaging.nikon.com/lineup/dslr/d1x/index.htm

Apparently the D1X has a rather bizarre sensor:

"5.3 effective megapixels for 4,024 x 1,324-pixel images"
"10MB output of 4,016 x 2,616 pixels with NEF (RAW) file using optional "Nikon Capture 4" Software"

#3 Updated by Pascal de Bruijn over 5 years ago

  • Status changed from New to Closed: won't fix

So, it appears the image needs vertical stretching after demosaic, which isn't implemented in Darktable. And it seems the D1X is one of the few (if only) camera's that requires something like that.

The workaround would be to convert the image to a 16bit TIFF using dcraw like so:

dcraw -v -w +M -H 2 -o 1 -f -6 -W -g 2.2 4.5 -T NIKON_D1X.NEF

And import the TIFF, after which you can still enable the Basecurve(Nikon)/Sharpen/other modules in Darktable.

#4 Updated by Pascal de Bruijn over 5 years ago

  • Subject changed from False colors from Nikon D1x to Nikon D1x support
  • Tracker changed from Bug to Feature

#5 Updated by Pascal de Bruijn over 5 years ago

  • Target version set to Future
  • Status changed from Closed: won't fix to Triaged
  • % Done changed from 0 to 20

Oops, forgot to re-open as a feature request.

#6 Updated by Roman Lebedev over 3 years ago

  • System set to all
  • Assignee set to Roman Lebedev
  • bitness set to 64-bit
  • Affected Version set to git development version

WIP

#7 Updated by Roman Lebedev over 3 years ago

  • % Done changed from 20 to 100
  • Status changed from Triaged to Fixed
  • Target version changed from Future to Candidate for next major release

I implemented scalepixels iop, which is in master as of now.
So this should be fixed.

Also available in: Atom PDF