Jump to content
You must now use your email address to sign in [click for more info] ×

How to show histogram only for masked adjustment layer


Recommended Posts

Hi,

part of my workflow for black and white printing is making lots of level adjustment layers. I do this to ensure that I have control of the tonal range of all parts of the image. I'll give a simple example. In the images attached you can see that I made an adjustment layer with a mask so that only the area below the sky is affected by the levels adjustment. This works fine in Affinity Photo but what I'm missing here is a histogram which only shows data for the adjustment layer that I'm working on. Because only then do I have the information about the tonal range in the area I'm manipulating. 

So, how do I get the histogram in Affinity Photo to show me this? Is it even possible?

As you can see below in Photoshop CC this is no problem. The left histogram shows the entire image, the right histogram displays only the information for the layer so that the level adjustment triangles can be moved exactly.

ps2019.thumb.png.bcf757ac02ab4bca38be9e3aebd220aa.png

The same picture in Affinity Photo. Both histograms are basically the same even though the adjustment layer is selected. I can do a levels adjustment but really only based on what I see on my monitor.

 

473268167_affinityphoto.thumb.png.ac78f16e62c78cfe5b7b1ee254ec8c96.png

I tried to select the "Layer" box in the left histogram, hoping this would then make the histogram display only information for the selected layer. But, alas, everything just goes black. Selecting the "Marquee" box (whatever that stands for) didn't make any difference.

 

501543294_Screenshot2019-10-26at20_54_26.thumb.png.9ef4043f62da905bc48a44eec9d188f6.png

 

So, can anybody help me out? Any tip, hint, help or suggestion is greatly appreciated.

Thanks
Frank

Link to comment
Share on other sites

  • Staff

Hi peterpanter,

Welcome to the forums :)

My sincerest apologies for the delayed response, unfortunately Affinity doesn't have directly comparable Histogram options to PS currently, however there is one option that may be helpful to you.

The Marquee option in the Histogram Studio will change the active Histogram from the entire image to the area you have selected currently. This can be any 'marching ants' selection, so you can use any of the Marquee selection tools, the Freehand Selection Tool or the Selection brush for this. Alternatively, if you already have your masked adjustment layers in your document, you can hold CTRL(Win) or CMD(Mac) and left click on the Adjustments thumbnail, this will automatically create a pixel selection for the area the adjustment affects.

Now, with this pixel selection active, you can tick the Marquee option in the histogram and this will adjust the histogram to show only the area selected.

I appreciate this does not function in exactly the same way that it does in PS, however this is the current implementation in AP. I hope this helps!

Please note -

I am currently out of the office for a short while whilst recovering from surgery (nothing serious!), therefore will not be available on the Forums during this time.

Should you require a response from the team in a thread I have previously replied in - please Create a New Thread and our team will be sure to reply as soon as possible.

Many thanks!

Link to comment
Share on other sites

Dan C,

thank you for your answer, I really appreciate it. Unfortunately, the marquee option is only a kinda-works-but-not-really workaround. I hope AP will gain this capability in the future. For me it's really the only reason I still pay for a PS subscription.

Anyway, thanks for pointing out the CMD-left click for selecting the unmasked adjustment layer area. This will come in handy in another context.

Thanks

Link to comment
Share on other sites

  • 8 months later...

I have the same need:

  1. Make a selection
  2. Create an adjustment layer (usually Levels)
  3. Adjust RGB sliders based on the histogram of the selected area showing in the Levels panel

A very quick and effective tool in PS.

Link to comment
Share on other sites

  • 8 months later...
On 10/29/2019 at 6:22 AM, Dan C said:

Alternatively, if you already have your masked adjustment layers in your document, you can hold CTRL(Win) or CMD(Mac) and left click on the Adjustments thumbnail, this will automatically create a pixel selection for the area the adjustment affects.

Now, with this pixel selection active, you can tick the Marquee option in the histogram and this will adjust the histogram to show only the area selected.

I appreciate this does not function in exactly the same way that it does in PS, however this is the current implementation in AP. I hope this helps!

This does not work in 1.9.2.1035.  The histogram in the Studio remains the same when I check Marquee.

Link to comment
Share on other sites

21 hours ago, Lem3 said:

This does not work in 1.9.2.1035.  The histogram in the Studio remains the same when I check Marquee.

It works well in my case, see video attached. 1.9.2.1035. Please ensure that you have the "hand" tool active. In some cases, the histogram stops getting updated, and i could not find out the exact cause. Switching to hand tool "activated" the histogram update in my case.

Can you provide a video of your workflow?

2021-04-06_18-15-46.mkv

Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

 

Link to comment
Share on other sites

  • Staff
18 minutes ago, NotMyFault said:

In some cases, the histogram stops getting updated, and i could not find out the exact cause.

You may need to select the 'Generate Fine' option in the Histogram to update this, this is displayed as a yellow triangle on the Histogram and selecting this option should ensure the Histogram is fully updated for your current image/selection :)

image.png

@Lem3 This function is also still working for me as expected currently, please do let me know if you have any further issues here!

Please note -

I am currently out of the office for a short while whilst recovering from surgery (nothing serious!), therefore will not be available on the Forums during this time.

Should you require a response from the team in a thread I have previously replied in - please Create a New Thread and our team will be sure to reply as soon as possible.

Many thanks!

Link to comment
Share on other sites

6 minutes ago, Dan C said:

You may need to select the 'Generate Fine' option in the Histogram to update this, this is displayed as a yellow triangle on the Histogram and selecting this option should ensure the Histogram is fully updated for your current image/selection :)

image.png

@Lem3 This function is also still working for me as expected currently, please do let me know if you have any further issues here!

Hi @Dan C

I'm aware of the "generate Fine" symbol. Occasionally the histogram is totally frozen, including the yellow sign. Even hitting it with a hammer shows no effect at all besides potential damage to the monitor (or breaking the mouse button or even the table below the mouse)

Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

 

Link to comment
Share on other sites

What works:

  1. Make a selection
  2. Create an adjustment layer, e.g., Levels
  3. Clicking Marquee causes the histogram to change, reflecting the selection area.  True even with the yellow triangle showing and the selection brush tool selected.

What doesn't work:

  1. Make a selection
  2. Create an adjustment layer, e.g., Levels
  3. Ctrl-D to unselect, do something else with the image
  4. Crtl-click on the adjustment layer mask to re-select
  5. Clicking Marquee has no effect on the histogram, with or without the triangle, hand tool selected or not.
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.