snico Posted April 27, 2021 Share Posted April 27, 2021 Hellot there, I've been searching for this feature for almost 15 video but nobody seems to use it. What i need to do is very simple, I need to select a logo on a white backbround, change its color and put it on a transparent background. What I am struggling to do is: IS THERE A SIMPLE WAY TO SELECT ONE COLOR? Like I say to the program "select everything that is black so i can cut it and put in another document?" If there is such function can you explain to me where i can find it? I keep searching for tutorials and only find people who does 100+ actions to get this result, when it is really simple the way i explained. Quote Link to comment Share on other sites More sharing options...
h_d Posted April 27, 2021 Share Posted April 27, 2021 Hiya @snico and welcome! Which Affinity program are you using? Photo, Designer or Publisher? It would also be helpful if you could upload the image you're trying to work on, or a screen grab. Quote Affinity Photo 2.5.3, Affinity Designer 2.5.3, Affinity Publisher 2.5.3, Mac OSX 14.5, 2018 MacBook Pro 15" Intel. Link to comment Share on other sites More sharing options...
NotMyFault Posted May 1, 2021 Share Posted May 1, 2021 On 4/27/2021 at 12:16 PM, snico said: ... I need to select a logo on a white backbround, change its color and put it on a transparent background. What I am struggling to do is: IS THERE A SIMPLE WAY TO SELECT ONE COLOR? Like I say to the program "select everything that is black so i can cut it and put in another document?" ... Hi, Assuming your are using Affinity Photo, an pixel layer (not a vector layer), the logo has only one color of one intensity, and no transparency, the logo is on pure white background. This is only one possible workflow besides unlimited other options: Use the "Flood selection tool" (this is essentially what you are asking for) uncheck "continuous", select the white background, Invert Selection (Ctrl-Shift-I) Duplicate (Ctrl-J) Deselect (Ctrl-D) Hide original layer Select upper layer "Layer effects>Color Overlay" Click into color rectangle (normally black) Adjust Color of your taste Export in a format which supports transparency (e.g. PNG or TIFF) If you want to preserve lightness levels, you need slightly different steps. If you need to do this on a regular basis for multiple images, i can provide one-click solutions using more advanced techniques (procedural texture filter). Quote 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. My posts focus on technical aspects and leave out most of social grease like „maybe“, „in my opinion“, „I might be wrong“ etc. just add copy/paste all these softeners from this signature to make reading more comfortable for you. Otherwise I’m a fine person which respects you and everyone and wants to be respected. Link to comment Share on other sites More sharing options...
NotMyFault Posted May 1, 2021 Share Posted May 1, 2021 and this is the promised 1-click solution to: Remove pure white background (must be RGB 255/255/255) replace all non-white pixels by a selectable RGB color, The pixel brightness is converted into transparency Just "merge visible" and move it where you need it. If you background has a different color than white, i can provide an extended version where you can select the color of the background. Quote 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. My posts focus on technical aspects and leave out most of social grease like „maybe“, „in my opinion“, „I might be wrong“ etc. just add copy/paste all these softeners from this signature to make reading more comfortable for you. Otherwise I’m a fine person which respects you and everyone and wants to be respected. Link to comment Share on other sites More sharing options...
Wosven Posted May 1, 2021 Share Posted May 1, 2021 If you've got only your logo on a white background, you can do: Filters > Colors > Erase white paper. When I use this, I usually add a white version of the same log/shape beneath, since some lighter parts become transparent too, and it can be a problem on a colorfull backgrounds. Quote Link to comment Share on other sites More sharing options...
NotMyFault Posted May 1, 2021 Share Posted May 1, 2021 17 minutes ago, Wosven said: If you've got only your logo on a white background, you can do: Filters > Colors > Erase white paper. When I use this, I usually add a white version of the same log/shape beneath, since some lighter parts become transparent too, and it can be a problem on a colorfull backgrounds. Unfortunately, erase white paper makes all grey pixels semi-transparent, probably using sometheing like A=1-I. This makes is useless for logos using greyscale pixels. Quote 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. My posts focus on technical aspects and leave out most of social grease like „maybe“, „in my opinion“, „I might be wrong“ etc. just add copy/paste all these softeners from this signature to make reading more comfortable for you. Otherwise I’m a fine person which respects you and everyone and wants to be respected. Link to comment Share on other sites More sharing options...
Alfred Posted May 1, 2021 Share Posted May 1, 2021 On 4/27/2021 at 11:16 AM, snico said: What i need to do is very simple, I need to select a logo on a white backbround, change its color and put it on a transparent background. Follow these steps to make the white background transparent: 1. Select the layer in the Layers panel 2. Click on the ‘Blend Ranges’ gearwheel at the top of the panel 3. In the Blend Options dialog that pops up, go to the Source Layer Ranges graph 4. Drag the right-hand end of the line all the way down to make the white pixels 100% transparent At this point any black pixels will still be 100% opaque but everything else will be semitransparent. To restore full opacity to all the non-white pixels, drag the left-hand end of the line straight across towards the right, stopping when the white pixels begin to reappear. NotMyFault 1 Quote Alfred Affinity Designer/Photo/Publisher 2 for Windows • Windows 10 Home/Pro Affinity Designer/Photo/Publisher 2 for iPad • iPadOS 17.5.1 (iPad 7th gen) Link to comment Share on other sites More sharing options...
NotMyFault Posted May 1, 2021 Share Posted May 1, 2021 11 minutes ago, Alfred said: Follow these steps to make the white background transparent: 1. Select the layer in the Layers panel 2. Click on the ‘Blend Ranges’ gearwheel at the top of the panel 3. In the Blend Options dialog that pops up, go to the Source Layer Ranges graph 4. Drag the right-hand end of the line all the way down to make the white pixels 100% transparent At this point any black pixels will still be 100% opaque but everything else will be semitransparent. To restore full opacity to all the non-white pixels, drag the left-hand end of the line straight across towards the right, stopping when the white pixels begin to reappear. I like this elegant method 👍 But there is one catch: the result does not get 100% alpha, but stays slightly below,e.g. 254 of 255. This might lead to issues at later steps. To solve, you might add a levels adjustment on alpha channel) with white level set to 99% or 98... Alfred 1 Quote 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. My posts focus on technical aspects and leave out most of social grease like „maybe“, „in my opinion“, „I might be wrong“ etc. just add copy/paste all these softeners from this signature to make reading more comfortable for you. Otherwise I’m a fine person which respects you and everyone and wants to be respected. Link to comment Share on other sites More sharing options...
Recommended Posts
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.