Skip to content

Conversation

@jenshannoschwalm
Copy link
Collaborator

  1. True monochrome images are understood as raw files and are passed through the demosaicer module even if the is no real demosaicing.
  2. By doing so we can capture sharpen those images as other raws with all features supported including the automatic radius calculation.
  3. By calculating the scharr mask (used for for blend details threshold) in demosaic it is distorted properly depending on roi.
  4. Added a check for true-monochrome images dt_image_is_mono_sraw() and make use of it

Release Note: Images from monochrome cameras get improved processing support. Capture sharpen is available via the demosaic module as for raw files. Details mask for monochromes has been fixed.

1. True monochrome images are understood as raw files and are passed through the
   demosaicer module even if the is no real demosaicing.
2. By doing so we can capture sharpen those images as other raws with all features
   supported including the automatic radius calculation.
3. By calculating the scharr mask (used for for blend details threshold) in demosaic
   it is distorted properly depending on roi.
4. Added a check for true-monochrome images `dt_image_is_mono_sraw()` and make use of it
@jenshannoschwalm jenshannoschwalm added this to the 5.4 milestone Oct 25, 2025
@jenshannoschwalm jenshannoschwalm added bugfix pull request fixing a bug priority: medium core features are degraded in a way that is still mostly usable, software stutters feature: new new features to add documentation-pending a documentation work is required labels Oct 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix pull request fixing a bug documentation-pending a documentation work is required feature: new new features to add priority: medium core features are degraded in a way that is still mostly usable, software stutters

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant