darktable-org / darktable-org/darktable

Denoise (and similar graphs)

Open
#19,823 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature: exists no-issue-activity
Dominant language
C
Stars
13.1k
Forks
1.4k
Avg merge
22h 14m
Merged PRs (30d)
198

Description

Maybe I'm misusing this feature but I have had circumstances where I was trying to recover a deeply flawed image as best I could; one where I'm trying to recover a photo where I accidentally set ISO to max.

It turned out the denoise flat profile was fine but the whole line needed to be moved up. It would be good to have a modifier key for the whole line (eg shift+drag) or pre-point-selector (eg Ctrl+click) or global selector (eg Ctrl+A) so all the points can be moved in unison

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.

Research direction

Start by reproducing the denoise flat-profile workflow described in the issue and inspect the graph interaction code used to edit its points. Compare possible whole-line selection or movement gestures, then confirm that the chosen interaction moves all points together without changing their relative positions. Done means the denoise graph and similar graphs support an intuitive way to move the complete line.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
computer-graphics, desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.