Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Mail Systems
Eclipse Documentation

How To Guides
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Problem Solutions
Privacy Policy




16. Alpha to Logo Filters

16.1. Introduction

Figure 16.329. The Alpha to Logo filters menu

The Alpha to Logo filters menu

These filters correspond to the logo-generating script-fu scripts. They add all kinds of special effects to the alpha channel of the active layer (that is, to the pixels with a non-zero alpha value).

[Note] Note

The menu items and the corresponding functions are enabled only if the active layer has an alpha channel. If you see that the menu items are grayed out, try to add an alpha channel.

The filter effect will always be applied according to the alpha values. The alpha of any pixel has a value ranging from 0 (transparent) to 255 (fully opaque). It is possible to apply a filter only partially to some (or all) pixels by using alpha values from 1 to 254.

You will notice that this is similar to selecting pixels partially. In fact, internally these filters always create a selection from the alpha channel by transferring the alpha values to the channel which represents the selection, and then work on the selection.

How to apply an “Alpha to Logo” filter to a selection?

  1. If the active layer is the background layer, make sure that an alpha channel exists, otherwise add an alpha channel.

    [Tip] Tip

    If a layer name in the Layer Dialog is in bold, then this layer has no Alpha channel.

  2. Invert the selection: SelectInvert.

  3. Remove the (inverted) selection: EditClear.

  4. Apply the “Alpha to Logo” filter (the filters ignore the selection, you don't need to re-invert the selection).

  Published under the terms of the GNU General Public License Design by Interspire