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

How to remove a feather from an image or selection, history not available.


Recommended Posts

When the steps have just been applied/performed on an image, then via undo steps. - Other than that for some reopened images, where the operation has been once upon a time been performed (...without any saved history), I don't see much chances for being able to do so.

☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan
☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2

Link to comment
Share on other sites

1 minute ago, v_kyr said:

When the steps have just been applied/performed on an image, then via undo steps. - Other than that for some reopened images, where the operation has been once upon a time been performed (...without any saved history), I don't see much chances for being able to do so.

Than , yeah thats what I thought too. My old software that had objects, feathers could be applied and removed later, each object had a feather parameter which could be set to zero, just like opacity.

 

Link to comment
Share on other sites

  • 3 weeks later...
2 hours ago, Affinity Rat said:

It isnt possible to select the layer, make a selection of it, the go to alpha channel and paint it 100% white or something similar seems kind of logical to me.

 

Making a pixel selection does not change the layer. If you go to the alpha channel, that is the alpha channel of the layer not of the selection, so if you paint on it you are changing the layer, not the selection.

 

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
iPad:  iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1

Link to comment
Share on other sites

11 minutes ago, walt.farrell said:

Making a pixel selection does not change the layer. If you go to the alpha channel, that is the alpha channel of the layer not of the selection, so if you paint on it you are changing the layer, not the selection.

 

Ok but wont that get rid of the feathered edge of the layer.

I thot a feather was merely an 8 bit black/white layer where white was 100% and black was 0, so painting white with the constraint of the selection could replace the gray feathered edge with white therefore removing the feather.

The use of the selection was only to limit where you paint, I guess I dont really have handle on what the alpha channel actually represents.

Link to comment
Share on other sites

I think my understanding of the alpha channel comes from other software that represented alpha in that manner and therefore easy to remove a feather, replacing what was invisible with the original image. Apparently APho doesnt work that way.

Link to comment
Share on other sites

4 minutes ago, Affinity Rat said:

Ok but wont that get rid of the feathered edge of the layer.

You haven't said anything about creating a layer; only about creating a selection.

If you create a feathered pixel selection, and then create a layer such as an adjustment layer, you now have a layer that has a mask with feathered edges. You also have a pixel selection that is active in whatever layer is active.

You will need to be more specific, and have actual examples, to have a truly meaningful discussion, I think.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
iPad:  iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1

Link to comment
Share on other sites

I thought the title made it clear, but didnt elaborate.

Often I make a selection feather it and copy part of an image and paste it, now it appears feathered. 

So what I wanted to do was remove the feather of the copied layer, and get back the hard edge.

I was assuming the copied layer was precisely where the marching ants were, so the actual copied part had hard edges but the alpha dictated the edge visibility, so the hard edge could be “reclaimed” by painting the gray alpha edge white.

Not so in APho.

Link to comment
Share on other sites

When I saw how the opacity worked with gradients,  it appears that every pixel layer in APho has a linear gradient or or rather creates one on demand but its opacity is set at 0.

Turning on Fx, sets the opacity of that hidden gradient layer to 100% and sets background opacity to 0. So seems like it works like I suggested… no?  I find it hard to believe that alpha doesnt work this way, but Im ready for an education. 😁

Link to comment
Share on other sites

14 minutes ago, Affinity Rat said:

I was assuming the copied layer was precisely where the marching ants were,

No, the marching ants denote the line where the pixels are >= 50% selected. Pixels outside the line are < 50% selected, but any pixel that is > 0% selected is part of the selection and is copied in the scenario you just described. Given that you have copied and pasted a feathered layer like that, possibly your idea of adjusting its Alpha channel would work. But I will need to play with that, as I have done very little with Alpha channels.

(And there is a whole other discussion about how a pixel can be fractionally selected, but it is really about the alpha channel of the selection, I think. I don't remember the details and can't find the discussion at this time.)

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
iPad:  iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1

Link to comment
Share on other sites

Sorry; I haven't found a way to do it. Perhaps someone more familiar with the Channels panel can provide a method I haven't discovered yet.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
iPad:  iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1

Link to comment
Share on other sites

On 1/7/2024 at 5:13 PM, Affinity Rat said:

I thought the title made it clear, but didnt elaborate.

Often I make a selection feather it and copy part of an image and paste it, now it appears feathered. 

So what I wanted to do was remove the feather of the copied layer, and get back the hard edge.

I was assuming the copied layer was precisely where the marching ants were, so the actual copied part had hard edges but the alpha dictated the edge visibility, so the hard edge could be “reclaimed” by painting the gray alpha edge white.

Not so in APho.

To remove feathering in the special case where layers have partial transparency:

  1. Add a levels adjustment nested in masking position of layer
  2. choose alpha channel
  3. move white level to zero

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

I couldnt duplicate what NotMyFault did. 😗

Below is my awkward way of achieving what I wanted, not as eloquent as NotMyFaults method, and may not work in practice.

Not shown in video,

1.I drew a curve with a paint brush hardness set to 50% so significant feathering.

2. In the channel studio I hid the composite alpha layer, this showed the hard edges. Maybe optional

3. Then filled the pixel alpha layer from menu.

Some steps I did may not be necessary.

 

 

Link to comment
Share on other sites

Tried again with an image which was copied with a feathered selection.

I had to do this in APho V1 because after creating selection and feathering it I couldnt copy it with the feather in APho 2, attempts to copy removed the feather, later realized with V1 the apply button for feather is adjacent to the feather parameters whereas in V2 it was hidden at the top of the screen, poor UI design, shouldnt have to go searching for something I didnt even remember existed. Using V1 I’m on autopilot to apply, because next to other parameters. I prefer APho 1 for multiple of reasons.

Anyway without any more ado

Notice I put a huge feather on the selection, for sake of demonstration.

 

 

Link to comment
Share on other sites

7 hours ago, Affinity Rat said:

I couldnt duplicate what NotMyFault did. 😗

Did you try?

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

8 hours ago, Affinity Rat said:

I drew a curve with a paint brush hardness set to 50% so significant feathering.

I am not convinced that adjusting the hardness gives feathering. It may give something that looks similar, but that does not mean it will act similarly.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
iPad:  iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1

Link to comment
Share on other sites

18 hours ago, NotMyFault said:

To remove feathering in the special case where layers have partial transparency:

  1. Add a levels mixer adjustment nested in masking position of layer
  2. choose alpha channel
  3. move white level to zero

That had no visible effect when I tried it. Am I doing somethig wrong?  (By the way, I presumed you meant Levels Adjustment not Channel Mixer Adjustment, as I'm not familiar with a "levels mixer" adjustment.)

 

sample-231.afphoto

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro, version 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro, version 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
iPad:  iPad Pro M1, 12.9": iPadOS 17.4.1, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.4.1

Link to comment
Share on other sites

Probably the adjustment is child nested. It must be mask nested.

 

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

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.