Improve company productivity with a Business Account.Sign Up

x
?
Solved

Gimp - mask

Posted on 2013-06-24
13
Medium Priority
?
465 Views
Last Modified: 2013-07-06
I need guidance with a mask. I have 2 layers and I want to mask one through the other. I've attached a png showing what I want.

Here is what I am doing:
- select the text layer
- menu -> "Layer/Transparency/Alpha to selection" (now the outline letters are selected)
- select the background layer
- hit delete button
- no change in image

If I do the following steps, then the entire background is cleared:
- select the text layer
- menu -> "Layer/Transparency/Alpha to selection" (now the outline letters are selected)
- menu -> Select/Invert
- select the background layer
- hit delete button
- background image deleted


The png file shows what the desired result (note that this was done 'manually')


It won't allow me to attach an xcf file, so I can't show what I've got thus far. The test is not a true text layer, I have a layer that has as its image a word, with an outline font. This is because I started with a font that was solid, and then modified it (fuzzy select, shrink, delete) so that it looked like an outline font.

Can you tell me the missing step(s)?
at-final.png
0
Comment
Question by:allelopath
  • 6
  • 5
  • 2
13 Comments
 
LVL 34

Expert Comment

by:Paul Sauvé
ID: 39273030
Hi,
Could you please rename the .xcf file as a .txt file and attach it - I will change it back and open in GIMP to see how I can help.

PaulS
0
 
LVL 34

Expert Comment

by:Paul Sauvé
ID: 39273411
0
 
LVL 70

Expert Comment

by:Merete
ID: 39273577
Try using the snipping tool windows 7
when you open it the screen goes grey using the curser with rectangle,
 drag it around the rectangle that  area will go clear then click on the floppy disc and save it. jpg
Upload  that using the image icon above comments on the right next to <>
choose file then give it name then embed just as you clicked embed make sure your curser is blinking in the comment where you want the image to embed to.
Upload on EEhttp://www.bleepingcomputer.com/tutorials/how-to-use-the-windows-snipping-tool/
0
Get 10% Off Your First Squarespace Website

Ready to showcase your work, publish content or promote your business online? With Squarespace’s award-winning templates and 24/7 customer service, getting started is simple. Head to Squarespace.com and use offer code ‘EXPERTS’ to get 10% off your first purchase.

 
LVL 70

Expert Comment

by:Merete
ID: 39273613
Your problem is probably the layers.
Why hit delete why not just copy that and paste as a new layer on the new background?

Here is what I am doing:
- select the text layer
- menu -> "Layer/Transparency/Alpha to selection" (now the outline letters are selected)
- select the background layer<<<leave that
- hit delete button<<< because it's already a transparent there is no background
- no change in image<< that's why

I have 2 layers and I want to mask one through the other.
The PNG you attached is png with two letters a and t with coloured added?
Your colours are like dots not a straight colour
what is it your trying to achieve? flatten then merge them?
Transparents
0
 
LVL 1

Author Comment

by:allelopath
ID: 39274613
0
 
LVL 1

Author Comment

by:allelopath
ID: 39274773
>>what is it your trying to achieve
The result I seek is shown in the png file attached to the original post.
0
 
LVL 34

Expert Comment

by:Paul Sauvé
ID: 39275096
What I did first was to create a pattern with the bottom layer (copy - paste into a new image first, then Export select GIMP Pattern to C:\Users\YOUR USER NAME\.gimp-2.8\patterns). This will be used later to fill the text.

Create a new image and add the text (I like to use the Text tool for this). Adjust the text size and the font to your liking.

What I do now is right-click the text layer and select Path from Text. This gives you an outline of the text.

Create a new layer, use Select -> From Path, then use the Bucket Fill Tool, Pattern Fill, select the pattern you created above, fill the text.

Create a new layer, use Select -> From Path, then use Edit -> Stroke Path to get the text outline.

You don't really need the layer mask to do this, but here is a good video on layer masks: GIMP Tutorial How-to Use Layer Masks to Colorize Images
MaskQuestion-1.txt
0
 
LVL 1

Author Comment

by:allelopath
ID: 39275163
I do not have a true text layer. I have an image layer that is the word with an outline font. This is because I started with a font that was solid, and then modified it (fuzzy select, shrink, delete) so that it looked like an outline font.

I have no attachment to using a layer. Is it easier to do without a layer? If so, how?
0
 
LVL 34

Expert Comment

by:Paul Sauvé
ID: 39275304
Can you post the original image (as .jpg or .tif), please?
0
 
LVL 1

Author Comment

by:allelopath
ID: 39275501
I've all that is necessary, I think. The first post shows the desired results in the attached png file. In a later post, I attached the xcf file, with a txt extension. What else would be necessary?
0
 
LVL 34

Expert Comment

by:Paul Sauvé
ID: 39275576
You said above:
... This is because I started with a font that was solid, and then modified it (fuzzy select, shrink, delete) so that it looked like an outline font.
It would be very helpful to me what your starting point is in order to advise you how to proceed.

I know how to get to your end result as I have shown above (download the MaskQuestion-1.txt file, change the type from .txt to .xcf and open in GIMP. But I am unable to answer your question as to how you can accomplish this using your starting point.
0
 
LVL 1

Author Comment

by:allelopath
ID: 39281560
My starting point is the xcf attached to the first post, but without mask.
0
 
LVL 34

Accepted Solution

by:
Paul Sauvé earned 2000 total points
ID: 39282279
I have an image layer that is the word with an outline font...
Create a new image from the Doll layer and Export (select GIMP Pattern) to C:\Users\YOUR USER NAME\.gimp-2.8\patterns)
Close and Reopen GIMP (to see the new pattern)
Open image containing solid text
Select solid text in imge
Create a new layer (Layer -> Duplicate Layer)
Invert selection (Select -> Invert) and erase background, keeping only text
Create New layer and invert selection
Edit -> Stroke Selection (to get an outline of text)
Go back to second layer and use Bucket Fill -> Pattern (with pattern created in step 1) and fill text layer
Don't forget to remove the first layer (bottom layer)
Text.txt
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

This article discusses the PaperPort 14 Scanner Connection Tool, which Nuance provides at no charge in order to fix scanning problems in Windows 8. Furthermore, users of PaperPort 14 in Windows 7 and Windows 10 have reported that the tool works in t…
PaperPort 14.5 Patch 1 update is often not detected or downloaded automatically. This article provides direct download links to solve the problem for retail (non-bundled) versions of the Standard and Professional editions, as well as the Professiona…
Learn how to create interesting presentations by including videos to keep your audience engaged using Prezi. Select "Insert" from the top menu in your Prezi editor: Select "YouTube Video": Paste the video URL into the prompt: "Select "Insert":…
In this video, viewers are given an introduction to using the Windows 10 Snipping Tool, how to quickly locate it when it's needed and also how make it always available with a single click of a mouse button, by pinning it to the Desktop Task Bar. Int…

589 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question