Git Product home page Git Product logo

Comments (3)

ralfbrown avatar ralfbrown commented on September 15, 2024

Frame isn't part of the image and shouldn't be included in the histogram

It is part of the final image. Otherwise it wouldn't be in the exported result...

There has been talk in the past of allowing the user to connect the histogram to the output of any module, which would allow you to bypass the framing module for the histogram.

from darktable.

ykhrol avatar ykhrol commented on September 15, 2024

Thanks for the context! I didn't realise that this was already discussed. And I do agree that the frame is the part of the final image, I should have used a different word to reflect the part of the image being modified/processed.

I am still not sure the histogram should reflect the frame as I personally don't see the value in it and find it rather confusing

I might be wrong in my assumptions/expectations, but to me, the histogram reflects the working range of the image. I use it to control/analyse/adjust the corrections applied. And the frame is not being impacted by any of the modules (at least I assume so based on a quick test). What is the value of reflecting it in the histogram then?

Let's say I add some exposure as I want to make the image brighter or check that colour corrections didn't introduce a tint, having a part of the histogram constant is not helpful and sometimes will hide the effect of the changes

Anyway, I reported this as it looked like a bug. If it's intended behaviour, I guess, I'll have to only apply framing after I'm done with corrections and switch it off if I need further adjustments. But it is definitely confusing and I don't understand what is the use case for this information on histogram

from darktable.

ralfbrown avatar ralfbrown commented on September 15, 2024

You can restrict the histogram to just a manually-selected portion of the whole image with the color picker module (in the left panel).

from darktable.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.