darktable-org / darktable-org/darktable

Raspberry Pi HQ Camera RAW Support

Open
#6,998 13 comments 0 reactions 1 assignee View on GitHub

@LebedevRI is already working on this.

Since Nov 20, 2020.

scope: camera support
Dominant language
C
Stars
13.1k
Forks
1.4k
Avg merge
22h 14m
Merged PRs (30d)
198

Description

It'd be great to see Darktable support the new Raspberry Pi HQ camera's hybrid JPEG/RAW format. For the first time Raspberry included an interchangeable C/CS mount, and the Sony IMX477 is a significant step-up compared to their previous cameras. Darktable already does a great job with the converted DNG from PyDNG - which converts the RAW embedded in the somewhat unique hybrid JPEG/RAW captured by raspistill and picamera (note that picamera's documentation about the bayer data doesn't include info pertinent to the IMX477). While the PyDng -> Darktable workflow is quite solid, it would be awesome if Darktable could directly use the hybrid JPEG/RAW file.

I've uploaded both the original hybrid JPEG/RAW and a resulting DNG that was converted via PyDNG to https://raw.pixls.us, and will also be creating a noise profile / feature request later tonight based on the converted PyDNG files. Let me know if you need any further photos or details. Thanks!

X-Ref: https://github.com/darktable-org/darktable/issues/6998 https://github.com/schoolpost/PyDNG/issues/30 https://github.com/waveform80/picamera/issues/657 https://github.com/raspberrypi/documentation/issues/1741
X-Ref: https://www.raspberrypi.org/forums/viewtopic.php?f=43&t=291913

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.