After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 717594 - NEF (RAW) photos dark after importing
NEF (RAW) photos dark after importing
Status: RESOLVED INVALID
Product: shotwell
Classification: Other
Component: general
0.12
Other All
: High normal
: ---
Assigned To: Shotwell Maintainers
Shotwell Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-04-19 09:35 UTC by Shotwell Maintainers
Modified: 2013-05-01 06:46 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Screenshot of Shotwell and Desktop (983.54 KB, image/png)
2011-04-19 21:43 UTC, Shotwell Maintainers
Details

Description Charles Lindsay 2013-11-25 21:52:35 UTC


---- Reported by shotwell-maint@gnome.bugs 2011-04-19 14:35:00 -0700 ----

Original Redmine bug id: 3521
Original URL: http://redmine.yorba.org/issues/3521
Searchable id: yorba-bug-3521
Original author: Ben McTee
Original description:

I recently updated to 0.9.2 by adding the yorba/ppa and installing. This
replaced the default version out of the Ubuntu tree. The purpose of my update
was to overcome the Facebook issue with not being able to select a current
photo album when publishing. I am happy to say that 0.9.2 fixed the Facebook
issue, however, it has created a new one.

My photos are imported from a Nikon DSLR camera which are in the NEF format
(RAW). On the previous Shotwell version, the pictures looked great. Now, the
pictures are very dark and require adjusting the right side of the exposure
bar approximately to the middle to regain normal-looking photos. This happens
with every photo I have encountered so far since the update.

I noticed one of the features of this update is “Improved rendering of
underexposed RAW photosâ€. Could something with this fix be affecting how my
photos now look?

Attached is an NEF that can be used for testing. As stated previously, it
looked normal in the old version of Shotwell, and is not very dark prior to
adjusting exposure in the program.



---- Additional Comments From shotwell-maint@gnome.bugs 2013-05-01 11:46:00 -0700 ----

### History

####

#1

Updated by Ben McTee over 2 years ago

  * **Keywords** changed from _NEW, dark, underexposed, 0.9.2_ to _NEF, dark, underexposed, 0.9.2_

(edit) It will not allow me to upload the photo due to it's size (5.0 MB).

Additionally, the preview (thumbnail) and large views both look normal within
Shotwell. It's when I export the photo – ie Set as desktop background,
upload to Facebook – when I see the issue.

####

#2

Updated by Adam Dingle over 2 years ago

  * **Target version** changed from _0.9.2_ to _0.10_
  * **Priority** set to _High_

Thanks for the bug report. We should investigate this for 0.10.

####

#3

Updated by Anton Keks over 2 years ago

If no automatic levels is used on the raw photos (thanks god!), most of the
raw formats need a base curve to be applied to the raw data to get the right
brightness.

The curve is generally different among manufacturers, but almost the same
among cameras of the same manufacturer, so there should be a 'canon base
curve', 'nikon base curve', etc.

The only open-source image tool that I know that gets it right is Darktable.
Most probably, curve data (ie camera profiles) can be obtained from its source
code and applied after libraw conversion (or maybe libraw can handle it itself
as well). I will investigate this more. Currently, all my Canon 40D photos
look to dark in Shotwell as well.

####

#4

Updated by Adam Dingle over 2 years ago

  * **Target version** deleted (<strike>_0.10_</strike>)

####

#5

Updated by Anton Keks over 2 years ago

http://pastebin.com/ATqSKQcN – here is a copy of src/iop/basecurve.c from
Darktable, containing basecurves for most camera brands. Something similar is
very needed for Shotwell to render RAW photos properly.

####

#6

Updated by Jylan Wynne about 2 years ago

  * **Description** updated (diff)

Just wondering - has there been any progress on this? I've come across from OS
X in the last few days (used iPhoto), and Shotwell seems to be the most
polished GNU/Linux photo manager around.

I can confirm that .CR2 RAW photos from my Canon 40D are very underexposed.
Would love to see this bug fixed as Shotwell is not that usable for me atm. Is
there any way I can help with logs/sample photos/etc?

####

#7

Updated by Adam Dingle about 2 years ago

  * **Target version** set to _0.12_

We haven't yet found the time to investigate this more deeply as we've been
pretty busy finishing up the port to GTK 3. I've marked this ticket for 0.12
and hope we'll be able to improve our RAW rendering for that release.

####

#8

Updated by Lucas Beeler about 2 years ago

@ Jylan,

Shotwell renders RAW images by picking some default tone mapping curves that
work in most cases, but not all. One thing you should be aware of, however is
this: if you shoot RAW+JPEG or even just plain RAW, your camera probably
produces its own JPEG development of your RAW photo at exposure time, either
as an associated JPEG file (in the RAW+JPEG case) or embedded in the RAW file
itself (in the plain RAW) case. Since your camera presumably knows more about
its CCD and the lighting conditions under which your photo was taken than
Shotwell does, it's development will likely look better than Shotwell's. To
switch your RAW developer to your camera, if available, open the image you
want to work with in single-photo mode by double-clicking on it. Then, under
the "Developer" submenu of the "Photo" menu choose "Camera." Due to a known
issue with Shotwell 0.11.x, if "Camera" is already selected you might have to
first switch the developer to "Shotwell" and then back to "Camera" again to
force the change to take effect.

Lucas

####

#9

Updated by Lucas Beeler about 2 years ago

There's an new entry on the Shotwell FAQ here
http://redmine.yorba.org/projects/shotwell/wiki/ShotwellFAQ entitled "I just
imported a RAW photo into Shotwell and it looks overexposed or underexposed,
why is this and how can I fix it?" that explains how using your camera's RAW
development (if available) should solve most RAW rendering problems.

####

#10

Updated by Lucas Beeler about 2 years ago

  * **Status** changed from _Open_ to _5_
  * **Resolution** set to _wontfix_

Marking as wontfix since this describes the expected behavior with the
"Shotwell" developer.

####

#11

Updated by Adam Dingle about 2 years ago

I still hope we'll be able to improve Shotwell's own rendering of RAW photos,
which seems to be consistently underexposed for this and other formats. See
#1694.

####

#12

Updated by Charles Lindsay 7 months ago

  * **Status** changed from _5_ to _Invalid_



--- Bug imported by chaz@yorba.org 2013-11-25 21:52 UTC  ---

This bug was previously known as _bug_ 3521 at http://redmine.yorba.org/show_bug.cgi?id=3521
Imported an attachment (id=262027)

Unknown Component 
   Using default product and component set in Parameters 
Unknown milestone "unknown in product shotwell. 
   Setting to default milestone for this product, "---".
Setting qa contact to the default for this product.
   This bug either had no qa contact or an invalid one.