2.6. Fuzzy Selection (Magic wand)

The Fuzzy Select tool is designed to select areas of the current layer or image based on color similarity.

При использовании этого инструмента очень важно правильно выбрать начальную точку. Если точка не выбрана правильно, то можно получить совершенно другой результат, а то и противоположное от ожидаемого.

Fuzzy Select is a good tool for selecting objects with sharp edges. It is fun to use, so beginners often start out using it a lot. You will probably find, however, that the more you use it, the more frustrated you become with the difficulty of selecting exactly what you want, no more, no less. More experienced users find that the Path and Color Select tools are often more efficient, and use the Fuzzy Select tool less. Still, it is useful for selecting an area within a contour, or touching up imperfect selections. It often works very well for selecting a solid-colored (or nearly solid-colored) background area.

Заметьте, что по мере расширения выделенной области от центра, она не только захватывает соседние точки, но и может перепрыгивать через маленькие промежутки. Размер промежутков устанавливается на странице Параметры иструментов диалога настроек: порог по умолчанию для нахождения смежных областей. Изменение этого параметра меняет агрессивность волшебной палочки. Этот параметр также влияет на инструмент простой и градиентной заливки.

2.6.1. Активация инструмента

There are different possibilities to activate the tool:

  • From the main menu: ToolsSelection ToolsFuzzy Select.

  • By clicking the tool icon in the Toolbox.

  • By pressing the U keyboard shortcut.

2.6.2. Клавиши-модификаторы (по умолчанию)

У инструмента «Выделение смежных областей» нет собственных клавиш-модификаторов, только общие клавиши для всех Инструментов выделения.

2.6.3. Использование инструмента

Рисунок 14.18. Using the Fuzzy Select tool: selected pixels are contiguous

Using the Fuzzy Select tool: selected pixels are contiguous

Он начинает в одной выбранной точке и растекается от этой точки во все стороны, выделяя точки с приблизительно теми же цветами, что и у начальной точки. Степень схожести регулируется смещением мышки вправо или вниз (для увеличения выделенной области) или влево вверх (для уменьшения выделенной области).

Перемещать контур выделения можно с помощью клавиши Alt + клавиши со стрелками.

2.6.4. Параметры

Рисунок 14.19. Tool Options for the Fuzzy Select tool

Tool Options for the Fuzzy Select tool

Normally, tool options are displayed in a window attached under the Toolbox as soon as you activate a tool. If they are not, you can access them from the main menu through WindowsDockable WindowsTool Options which opens the option window of the selected tool.

Режим, Сглаживание, Feather edges
[Примечание] Примечание

See Selection Tools Options for help with options that are common to all these tools. Only options that are specific to this tool are explained here.

Поиск похожих цветов

These options affect the way Fuzzy Select expands the selection out from the initial point.

Выделять прозрачные области

This option gives Fuzzy Select the ability to select areas that are completely transparent. If this option is not checked, transparent areas will never be included in the selection.

Сводить слои

This option becomes relevant when you have several layers in your image, and the active layer is either semi-transparent or is set to another Layer Mode than Normal. If this is the case, the colors present in the layer will be different from the colors in the composite image. If the «Sample Merged» option is unchecked, the Fuzzy Selection will only react to the color in the active layer when it creates a selection. If it is checked it will react to the composite color of all visible layers. For further information, see the glossary entry Sample Merged.

Соседи по диагонали

При расчёте затрагиваемой области, этот инструмент считает, что соседние пиксели по диагонали являются связанными. Другими словами, вместо того, чтобы учитывать четыре ортогональных соседа для каждого пикселя, он учитывает все восемь.

Рисунок 14.20. Пример соседей по диагонали

Пример соседей по диагонали

Пиксель с 4 ортогональными соседями

Пример соседей по диагонали

Пиксель с 4 диагональными соседями

Пример соседей по диагонали

Пиксель с 8 соседями


Рисунок 14.21. Пример применения параметра «Соседи по диагонали»

Пример применения параметра «Соседи по диагонали»

Параметр «Соседи по диагонали» не отмечен

Пример применения параметра «Соседи по диагонали»

Параметр «Соседи по диагонали» отмечен


Порог

Этот ползунок определяет диапазон цветов в момент нажатия на начальную точку, до передвижения. Чем выше порог, тем больше конечное выделение. После первого нажатия, перемещение вниз и вправо увеличит выделение, перемещение вверх и влево уменьшит его. Возможности выделения не зависят от порога, а зависит лишь количество передвижения, чтобы достичь нужного результата.

Select by

This option determines which component of the image GIMP uses to calculate the similarity in color.

You can choose from Composite, Red, Green, Blue, HSV Hue, HSV Saturation, HSV Value. LCh Lightness, LCh Chroma, LCh Hue, and Alpha.

Рисовать маску

This option can help to visualize the selection. Selected areas marked with marching ants may not be evident when selecting with Fuzzy Select. If this option is checked, selected areas will be filled with a magenta color as long as you keep pressing on the left mouse button, and this mask will disappear as soon as you release this button.

Рисунок 14.22. Пример применения параметра «Рисовать маску»

Пример применения параметра «Рисовать маску»

Выделение смежных областей с неактивным параметром «Рисовать маску»

Пример применения параметра «Рисовать маску»

Выделение смежных областей с отмеченным параметром «Рисовать маску», левая кнопка мыши ещё не отпущена.