TK7 Instructions Manual
TK7 Instructions Manual
TK7
©2020 Tony Kuyper
Table of Contents
Overview 4
New Features 5
Installation 12
Combo/Cx Modules 14
Web-Sharpen section 21
The TK► button−ACTIONS menu 23
The TK► button−COLOR menu 28
The TK► button−BLEND menu 32
The User► button 33
Instant Action (►) button 33
User-programmable buttons 34
Right-click color-tagging 35
RapidMask Module 36
1. SOURCE 38
2. MASK 42
3. MODIFY 45
4. OUTPUT 51
Layer Mask Mode 55
User-Created Color Masks 57
Converting Color Images to Black and White 59
The "X" Button 60
Go Module 61
1. MASK 62
Lights, Darks, and Midtones presets 64
(Infinity) Zone masks 66
Infinity Color masks 67
Adjustment Layer Color masks 69
Saturation/Vibrance masks 70
My Channels masks 70
Calculated Masks
2. MODIFY 72
3. OUTPUT 74
4. Rapid Mask mode 78
5. Layer Mask mode 81
6. Settings
Saturation/Vibrance 84
Saturation Painting 86
Batch Module 88
Workflow Considerations 89
Troubleshooting 91
LEGAL NOTICE
The TK7 panel is copyrighted material (©Tony Kuyper). You may use the panel for
your personal work and enjoyment but transfer or sale is prohibited. If someone is
interested in using the panel, please have them visit my website www.Goodlight.us
to obtain it.
The terms TKActions, TK7, Rapid Mask, Luminosity Lock, and Quick Paint were
coined by Tony Kuyper and are trademarks of his products− TKActionsTM, TK7TM,
Rapid MaskTM, Luminosity LockTM, and Quick PaintTM.
Thank you for respecting the time and effort it takes to develop these techniques
and for showing the appropriate consideration for the intellectual property of
others. As always, please feel free to contact me if you have questions, comments,
or suggestions.
ACKNOWLEDGEMENT
The TK7 panel owes much to the many photographers who have contributed
suggestions and feedback. Thank you. Sean Bagshaw, André Distel, Luca Libralato,
Antonio Prado, Roy Yuan, Isabella Tabacchi, and Rafael Coutinho were the alpha-
testers and have provided valuable recommendations. Bruce Bartholomew did in-
depth testing on the Go module, provided many ideas for the different modules,
and edited the Go modules instructions. Gerald Vincent provided ideas to improve
Infinity Color masks. The panel has also drawn on the work of Alex Nail (web-
sharpening) and Chris Tarantino (saturation masks). In addition, numerous
websites and videos have continued to influence and inspire my own workflow and
panel-coding. I have included their names in the pertinent sections when I
remember them.
OVERVIEW
Since the publication of the original tutorial in 2006, luminosity masks have become
widespread and widely-accepted in the digital photographic community. From
initially intersecting selections, to 16-bit calculations, to the Infinity Mask and Zone-
Picker, to the Rapid Mask engine, to Infinity Color masks, TK panels have been the
leading innovator in integrating luminosity masks into the Photoshop workflow. The
panel continues to grow and evolve, and while luminosity masks are the primary
masks used by most photographers, the spectrums of masks created by the panel
are no longer limited to just luminosity. Component channels, color, saturation,
and vibrance can now be accessed in a similar manner. And unlike masks with
hard or mathematically feathered edges, pixel-based masks generated by the TK7
panel are always self-feathering because they are generated from data encoded
into image's pixels. There is wide agreement that pixel-based masks provide some
of the most natural selections for blending and adjusting images.
Workflow efficiency has taken on new importance in TK7. The compact, modular
design of previous versions is maintained. TK7 keeps its familiar, small footprint
and fits conveniently in any workspace. The Combo/Cx modules still pretty much
run Photoshop and RapidMask and Go modules makes all the masks. There's no
need to open multiple modules or to be constantly shifting to a different interface or
tab. Smart menus provide quick access to extra features and these menus know
when to close once they've served their purpose.
For those already using TKActions V6, TK7 will be a smooth transition to an even
easier workflow for luminosity and other masks. For those new to these advanced
masks, the panel's layout will help guide them through the process of building and
deploying masks in order to quickly start using them with their images. TK7 is
designed to make luminosity masks easy for everyone, and to make sure there is
plenty of room to keep growing once you see what these masks can do.
Updated Rapid Mask engine. The scripts that create masks in the MASK section
of the RapidMask module have been improved. Mask generation is about 20%
faster, though, this may be hard to actually notice since new masks already
appeared at near real-time speeds in the V6 panel. This feature is best appreciated
in masks that traditionally required multiple calculations, like Lights-5 and -6 or the
extreme ends of the Zone masks.
makes dark gray areas of the mask black without affecting highlights and midtones.
So Burn and Dodge can be useful for making the mask more pure black and white
in those situations where a mask with more contrast would be helpful.
The MODIFY section also now has its own black and white brushes for painting
black and white directly on the Rapid Mask. This makes it easy to create conceal
and reveal in the mask in large areas with a few brushstrokes. Burn/Dodge and the
Black/White paintbrushes allow highly customizable masks since users are able to
apply these effects exactly where they want.
Another new feature in MODIFY is the Mask the Rapid Mask button. This allows
users to better create a mask of just those parts of the image that should be
affected by the mask, for example, the sky and clouds in a landscape image. The
selection can be made using a selection tool, like the Lasso or Marquee, or it can be
made by loading a saved selection from the Channels panel. Once there's an active
selection, click the Mask the Rapid Mask button. The non-selected areas turn black
in the mask effectively concealing that entire part of the mask from affecting the
image when the mask is deployed.
There is a new Brightness/Contrast button in the MODIFY section that allows
this type of adjustment to directly affect the Rapid Mask, like Curves and Single
Slider Modify, which are also present in the MODIFY section. Finally, there is a new
ACR button in the MODIFY section that brings the full power of Photoshop's ACR
filter to be used to adjust the Rapid Mask.
Color-zones. There are also new masks on the SOURCE > Color menu on the
RapidMask module. These six new "color-zones" stretch the color selections across
wider ranges of color in the image. At first this might seem counterintuitive.
Usually the goal is to make masks more specific and less general. However, the
new color-zones are always adjacent colors on the color spectrum, and some of the
new groupings are particularly useful. The Yellow-Red color zone, for example, is
an easy way to select the warm tones in the image. And the Blue-Cyan color zone
selects the cool colors. But all the zones are worth a bit of experimentation. It's
often surprising which works. For example, Cyan-Green might be a good choice for
ocean water in some lighting situations, and Green-Yellow is good for foliage, which
often contains a considerable amount of yellow. It's important to note that these
new color zones are NOT merely combinations of the previous Color Range masks.
They are separate calculations that are highly specific for the colors in that
particular range. The new color zones provide a great starting point for making
masks if color is the primary criterion for making a selection. Unlike luminosity
masks which only have two options, Lights and Darks, color zones have six. So the
initial mask already has a more exact choice than the binary options with luminosity
masks. And once the initial color zone mask is made, the full spectrum of Lights,
Darks, and Zone masks can be made using the data locked in for that mask. So in
terms of precision and options, the new color zones have a lot to offer. My own
experience in using them indicates they work best when selecting more saturated
colors in the image. They can easily be used to adjust color brightness and
contrast, and, when added as a layer mask on a Selective Color adjustment layer,
provide precision control over subtle color modification.
The previous Color Range masks are still present in the TK7 panel.
Keep Channels panel clean. This is a new checkbox option in the settings for the
RapidMask module. The Rapid Mask process creates two new channels on the
Channels panel ("Lum Lock" and "Rapid Mask") as a "memory" for creating
luminosity and other masks. In previous versions of the panel, these memory
channels persisted until the user intentionally deleted them. In some situations
this can be helpful since the Rapid Mask could be reused for multiple output options
without having to recreate it. However, some users always wanted to start with a
fresh mask anyway. The "Keep Channels panel clean" option lets users choose
which they prefer. The default is to have this option unchecked so that the memory
channels are NOT automatically deleted. This mirrors the behavior of these
channels in the V6 panel. Checking this option will delete these channels anytime
an output (except for the Save option) is invoked or when turning off Layer Mask
Mode by un-checking the "Layer Mask" checkbox and returning to Rapid Mask
Mode. These are the times when it's most likely that the user would prefer to have
the Channels panel cleaned of masks generated by the panel. NOTE: The Save
output button does NOT clean the Channels panel because when saving the mask,
the user often still wants to immediately use the mask for some other output
purpose with one of the other buttons in the OUTPUT section.
Quick Paint buttons. As mentioned above, one of the most common uses of
luminosity masks is to make a selection from a mask and then paint through that
selection onto a layer mask to either reveal or conceal the contents of that layer.
The new Quick Paint buttons on the RapidMask module significantly improve the
efficiency of preparing for mask painting. There are two Quick Paint buttons: a
White Mask/Black Brush button and a Black Mask/White Brush button. If mask
painting is the goal, one of them can be clicked AFTER using the Selection button to
load the current Rapid Mask as a selection (that's why they're located next to the
Selection button). Both buttons do five tasks in a single click:
1) Creates a layer mask on the active layer that matches the background
color of the button. A white background on the button means the layer mask is
also white, indicating that it is a Reveal All mask, revealing all contents of the layer.
The black background button creates a black, Hide All layer mask to completely
hide all contents of the layer.
2) Activates the Paintbrush tool.
3) Sets the brush color to the opposite color of the mask (the color of the
brush icon on the button). This allows painting through the active selection to
counter what the mask is doing, which is the primary purpose of mask painting.
4) Makes the layer mask the active painting canvas. This insures the paint
goes on the mask on not on the image.
5) Makes sure the active layer's visibility is turned on. It's important to be
able to see the layer in order to evaluate the mask painting on the overall image.
Now all that's left to do is choose the brush size and opacity and start painting on
the on-screen image. Everything else has been taken care of by the Quick Paint
button.
Filter mask. The Apply output button now has a small secondary option designated
"FM" to make filter masks instead of layer masks. Filter masks are only available
on Smart Object layers where there are smart filters already present. A filter mask
filters the smart filters according to the mask. The rest of the Smart Object is
unchanged. So a filter mask on a smart object layer can actually take the place of
two or more pixel layers depending on the filters that are applied. It's a somewhat
advanced application and will be most useful to users already familiar with Smart
Object layers.
New/Updated Actions. There are several new actions in the TK► menu:
1) Freehand vignette. After creating an outline of the desired vignette using the
Lasso tool, this action turns it into an actual vignette for the image. The action
stops at the Gaussian Blur to allow setting the blur radius of the vignette that best
matches the image.
2) Spotlight. This action is sort of the opposite of the freehand vignette. The
user again first uses the Lasso tool to select part of the image. Then, clicking this
menu item creates a spotlight affect within the selection. The Gaussian Blur dialog
again opens to allow for adjusting the size of the blur radius.
3) RBG ↔ Lab. For those who like to use LAB Color mode for some adjustments,
this action creates the LAB workspace as a smart object and then can also save the
LAB adjustments back to the smart object in the original document.
4) Dehaze. This is an action Sean Bagshaw contributed to the panel that sort of
works like the dehaze feature in ACR/LR. It increases saturation and contrast in a
manner that cuts through atmospheric haze but without the color shift that
sometimes accompanies the ACR/LR slider. It's also adjustable after the action
runs.
5) Add Color. While this action has been available in the previous version, it now
uses a new method that allows previewing the effect the color will have on the
image and even the ability to change the color later on.
Updates on all modules. Several features have been upgraded that affect the
interface on all modules. These are meant to improve the user experience when
using the panel.
switches to a view of the mask. This makes it easy to quickly switch between the
mask and the image by pressing the same button repeatedly.
2. My Channels. The SOURCE > Channel menu in the RapidMask module has a
new item at the bottom called "My Channels." Clicking it opens a new window on
the module that lists the user's alpha channels by name that have been saved on
the Channels panels. An Active Selection button and a Current Layer Mask button
are also displayed in the new window if these items are present in the current state
of the image. When one of these buttons is clicked, that channel (or active
selection) becomes the new Rapid Mask in the Rapid Mask engine. Once this
occurs, then all the buttons in the MASK, MODIFY, and OUTPUT section of the
module can be used with it. My Channels is a great way to bring the user's
personal masks into the Rapid Mask process for calculations using the mask
calculator or for outputting using the buttons in the OUTPUT section.
3. Infinity Color Masks. The Choose item in the SOURCE > Color menu has
been repurposed to allow users to create highly accurate and infinitely adjustable
masks based on color. These masks are essentially a "Magic Wand" tool specifically
for color. They are very much like luminosity masks except they are based on color
instead of pixel brightness. Like luminosity masks, these new color masks feather
seamlessly into the surrounding colors. Luminosity masks opened a whole new way
to adjust images based on tonal brightness, and these infinity color masks will do
the same thing for color.
1. The Go module. An entirely new module for making pixel-based masks using
mask previews is now available. It still provides real-time, 16-bit masks, but it
organizes the most common ways of generating, modifying, and outputting them
into a single interface. The Go module also upgrades Infinity Color masks and
provides an entirely new method for making Zone masks. There is a separate
section of this instructions document that goes over all the features of the new Go
module.
3. Improved User actions. There is a new Instant Action (►) button on the
Combo/Cx module to allow playing a favorite action directly from the main interface
without opening the User ► actions menu. The User ► actions process has also
been complete redesigned. Now, recording or dragging an action into the new
TK_USER_ACTIONS action set triggers the action showing up automatically the next
time the User ► actions menu is opened. However, probably the most significant
change with regard to user actions is the ability for users to directly code their
actions into the main buttons on the panel itself. Twenty-three different buttons on
the Combo and Cx modules can now be easily re-coded to run user actions. The
names of the buttons even change to match that of the action.
1. The TK7 modules only work in Photoshop CC and Photoshop 2020. The
advanced features cannot be programmed into panels that work in Photoshop CS6
2. Properly set up the working color space. There is a PDF called "Setting Up
the Color Working Space" in the download folder. It explains how to properly set
the color and gray working spaces in Photoshop. Be sure to read it and implement
its recommendations to get the best results when using luminosity masks.
3. The actions in the panel are meant to be used in RGB and Lab color
modes. While some actions will work in Grayscale and CYMK, the buttons have
only been tested in RGB and Lab. Not all buttons will work in Lab because
Photoshop doesn't allow that particular function. For example, it's not possible to
create a Black and White adjustment layer in Lab. As such, the menu item to
create a masked Black and White adjustment layer only works in RGB color mode.
Nothing will happen if you click it in Lab Color mode. NOTE: The Go module only
works when images are in RGB Color mode.
4. Mask speeds will vary. The Rapid Mask engine significantly speeds up the
process of generating pixel-based masks, but speeds will vary depending on factors
such as computer speed, image size, and available memory. SOURCE masks take
longer to generate than the spectrum masks in the MASK section. Once a SOURCE
has been selected, though, spectrum masks are generated up to 90% faster than
previous methods. The Rapid Mask engine also makes deploying the mask very
fast since all the calculations have been completed for the mask when the mask is
generated.
6. Give the actions time to complete their steps. While the panel increases
speed and efficiency of many functions, it's important to keep in mind that
Photoshop is still executing numerous steps in the background each time a button
is clicked. Some of the multistep actions called by the panel are memory-intensive
and still take considerable time to execute. At other times, buttons will not work
because there is a condition, like an open dialog window, that precludes any
Photoshop function from running, including buttons and actions in the panel. While
the panel itself is nearly impossible to break, it is possible to push buttons too
rapidly or at the wrong time and end up creating error states in Photoshop. It
should be infrequent, but it's not impossible. If you do notice a predictable and
repetitive error, please contact me so I can fix it.
INSTALLATION
There are installer files in the download folder as well as instructions on how to use
these installers. Please be sure to read the installation PDF before installing.
NOTE: The June 2020 update to the TK7 panel contains a major change to the user
actions accessed via the User ► actions menu. You can continue using the same
actions in the most recent update, but you’ll need to drag your actions from the
“TK-User-Actions” action set to the new “TK_USER_ACTIONS” action set that gets
installed the first time you open the modules.
not click on the button to access the help message. Simply roll the mouse over the
button’s edge while holding down the ALT/option key.
COMBO/CX MODULES
The Combo and Cx modules perform
identical functions. They just have
different layouts so the user can choose a
workspace configuration that works best
for them.
and excellent overview on how to create a custom workspace with these different
modules.
The Combo/Cx modules have buttons for menu commands, keyboard shorcuts, and
pop-up menus from various other standard Photoshop panels. In addition to
running many common Photoshop functions, the modules have menus for creative
actions. The purpose of the Combo/Cx modules is to provide quick-click access to
these different functions.
The Combo/Cx modules use a variety of icon buttons for different commands. The
image below provides details for what each icon and abbreviated button means.
The color of the border shadow for each button helps group buttons with similar
function together. It can be dimmed or brightened using the slider in the module's
settngs. Many of the buttons are self-explanatory, but rolling the mouse over any
button while holding down the ALT key (Mac: option key) displays its function in a
pop-up help window. These help tips are especially useful when first starting to use
this module in order to learn the functions of the icon buttons. When there is an
active selection, an active selecton indicator displays at the top of the module.
There is information on each button below (the color refers to the button's
border shadow color). Images of the Cx module are shown here, but
there are corresponding buttons and menus on the Combo module.
White buttons
Near the top on Cx, in the middle on Combo:
Live Clipping−Toggles a layer that creates a clipping preview for the current
document. Clipped highlights turn red and clipped shadows turn blue.
Undo−Steps back sequentially through the Photoshop history
Redo−Steps forward through the Photoshop history.
In the center on both Cx and Combo:
+/- Layer Mask−Removes a layer mask if one is present on the active layer
and adds a layer mask if there is none. If there is an active selection when a
layer mask is created, the selection is incorporated into the layer mask.
Half of this button has a translucent black overlay. If this part of the button
is clicked, a black mask (Hide All) is added to the current active layer.
+/- Clip−Turns the previous layer into a clipping mask for the active layer.
Clicking the button a second time releases the clip.
Delete Hidden Layers (lightning bolt)−Removes all layers from the Layers
panel whose visibility (the eyeball) has been turned off.
Apply−Opens a menu with button for each user-created channel on the
Channels panel. Click one to apply that channel as the layer mask on the
current active layer. An 8-bit selection is not part of this process. It's all
done using the current bit depth of your image, which is likely 16-bit.
Additional, users can CTRL/command+click on one of the buttons in the
menu to load that channel as an active selection.
I/M−Toggles between viewing the composite image and the layer mask of
the active layer. This button makes it so you don't have to ALT/option+click
on the layer mask to view it.
Red X−Toggles disable/enable for the layer mask on the active layer.
Makes it possible to quickly see if the mask is having the intended effect on
control the overall effect of the layer.
Gray brush−This button selects the Brush tool and sets the foreground and
background colors to 50% gray. The gray brush is a precision eraser for
pixel layers set to Soft Light, Hard Light, or Overlay blending modes. For
layers with these blending modes, 50% gray is transparent. So painting
this "color" on such a layer essentially creates transparency and reveals the
contents of the layers below. The Gray brush can be used to undo or refine
layer painting procedures, like burning and dodging.
Blue buttons change the blending mode of the active layer. The button
name determines the blending mode. If more than one layer is selected,
only the blending mode of the topmost layer is changed. In order to save
space, these buttons collapse to an abbreviated name on the module.
Rolling the mouse pointer over one of these buttons instantly expands it to a
more complete name. The expansion and contraction of these buttons can
make them jump around a bit. It's best to roll over these buttons
approaching from either above or below. Sliding the mouse along the row
sometimes means they can jump in and out from under the mouse pointer.
Approaching and rolling over from above or below expands the correct
button so it can be appropriately clicked.
Orange buttons affect the dimensions or resolution of the image. These are
useful in preparing an image for printing.
Dup Img−Creates a duplicate of the current image.
Size−Opens the Image Size dialog so the image can be resized to the
desired output size and resolution.
Flatten−Flattens the layers of the active image, often to facilitate resizing
and sharpening.
Canvas−Opens the Canvas Size dialog window.
Purple buttons are some miscellaneous functions. These actions need to be allowed
by Photoshop in order for the buttons to work. If nothing happens when a button is
clicked it means that Photoshop cannot perform the action. Example: A Gaussian
Blur is not possible on an adjusment layer without a layer mask.
Red buttons are associated with selections, masks, and the Channels panel.
Inverse−Inverts the current selection.
+/- Select−This button toggles between Photoshop's Deselect and Reselect
commands.
S&M (Select & Mask)−In Photoshop CC 2015.5 and later, this button opens
the "Select and Mask" dialog. In Photoshop CC 2015 and earlier, this button
opens the Refine Edge dialog box if there is an active selection, or opens the
Refine Mask dialog if there is a layer mask on the active layer.
Save−Opens the Save Selection dialog window so the active selection can be
saved as a channel mask on the Channels panel.
+/- selection borders−A toggle button to turn the selection borders
(marching ants) off and on.
Red X−Toggles disable and enable of the layer mask on the active layer.
Allows seeing the effect the mask is having on filtering the adjustment created by
the layer.
Clear channels (trashcan icon)−Removes non-color channel masks (alpha channels)
from the Channels panel.
Web-Sharpen section
The Web-Sharpen section of the Combo/Cx modules
is a quick way to prepare any full-size image for
presentation in a web browser. It uses an algorithm
that has its origin in this post by Alex Nail:
http://www.alexnail.com/blog/tutorials/resize-and-
sharpen-for-web/. The module includes several
modifications that appear to be beneficial for most
images and that allow the user to further customize
how their images are sharpened for the web.
The TK7 panel now allows separate input values for the vertical and
horizontal dimensions of the final sharpened image. Simply click in the
input box next to the Vert or Horz button to enter a value, in pixels, that
corresponds to that dimension.
Once the parameters are set, the user clicks the Vert, Horz or Fit button
to run the web-sharpen action. If Vert is clicked, the input value next to
the Vert button becomes the final vertical dimension of the web-
sharpened image. Clicking the Horz button makes it so the dimension
entered in the input box next to the Horz button becomes the final
horizontal dimension of the web-sharpened image. The Fit button
downsizes and sharpens the full-size image so that it fits within a box
created by the vertical and horizontal dimensions in corresponding input
boxes. NOTE: The orientation (portrait or landscape) and aspect ratio
of the image is NOT changed during the downsizing and sharpening
process. Even with the Fit button, the ratio of the sides of the
sharpened image are the same as original image.
After the web-sharpen action completes, the user can adjust layer
opacity or add a layer mask to restrict the sharpening to specific areas if
desired. The Combo/Cx modules can also be used to add adjustment
layers if there is need to adjust things like brightness, contrast, color, or
saturation.
Once satisfied with the web-sharpened image, clicking the Save button opens
Photoshop's (now legacy) Save for Web dialog window in order to save the image
on the computer's hard drive.
NOTE: Web-sharpening is not intended for print output. Web-sharpening and print-
sharpening are two very different processes. Web-sharpening, because it involves
appropriate amount of blur for the vignette based on the size of the image, but this
can be adjusted in the final step. After the action is finished, use the layer's opacity
setting to strengthen or dial back the effect.
Spotlight−This action is also new to the TK7 panel and is a way to add a
lightening effect to parts of the image, often to help move the viewer's eye
to that location. It works by the user again using the Lasso tool to create a
selection that will be spotlighted. Then clicking the Spotlight menu item
runs an action to subtly lighten that part of the image. The action stops at
the Gaussian Blur so the spotlight can be adjusted to best blend into the
image. (The starting blur value is the module's best guess at what might
work.) Once the action finishes, use the Layer's opacity setting to adjust
the brightness of the spotlight.
The dehaze effect is modulated by the action to look good on any size
image. Usually you can just click the Dehaze menu item and then adjust the
results with the "Fill" slider on the "Dehaze" layer as needed.
+/- Dust−This menu item helps find sensor dust. It is actually a toggle
that does two different things. Clicking the menu item the first time creates
several layers at the top of the Layers panel. The image is changed to black
and white via the "Desaturate For Dust" layer. This monochrome view has
its contrast enhanced via the "Amplify Dust" Levels
adjustment layer above it to better show dust spots.
Below these two layers is a blank pixel layer called
"Heal/Clone" where the actual dust removal occurs.
The image is zoomed to 100% magnification to better
see the dust spots and the Spot Healing Brush is
activated. It's only necessary to click on the sensor
dust spots on the image to remove them. (NOTE:
Make sure that "Sample All Layers" is checked in the
Spot Healing Brush's options.) Each image is different
and it may be necessary to adjust the sliders in the
Properties panel of the "Amplify Dust" layer to better
see sensor dust. Once the dust has been removed,
click the +/- Dust menu option again to remove the
"Amplify Dust" and "Desaturate For Dust" layers since
they are no longer needed. The image will return to a
size where it fits on the screen. This will also close the TK ►
button menu. The "Heal/Clone" layer can also be used for cloning instead of
healing. To do this, just change the tool to the Clone Stamp and make sure the
tool's "Samples:" option is set to "Current & Below."
2) Use the same technique, but use the Lasso to draw around areas of
the image where a bit of Orton-like glow would look good. Again,
Gaussian Blur the selected area, being sure to select the same blur
radius that was used when the Frequency Separation group was
created. This creates a subtle color-glow in the selected area with the
original texture being maintained.
3) To make a more dramatic color change, use the Clone Stamp tool.
On the "Color/Blur" layer, ALT+click (Mac: option+click) on the area
whose color is to be sampled. Then use the Clone Stamp tool to paint
this color on the area where the color change is desired. The color
changes to the sampled color (and can be aligned to the sampled area
via the options bar), but the texture remains the same because it's
controlled by the "Texture" layer. Using the Clone Stamp tool at lower
opacity allows the color change to be built up gradually using multiple
mouse clicks (or click-and-drags). This technique can be used to help
manage lens flare.
4) To change the texture of an area, use the Clone Stamp tool on the "Texture"
layer with the "Sample:" option set to "Current Layer." This is a particularly
effective technique if the blur radius selected when creating the Frequency
revealing the adjustment layer's underlying color in just those parts of the
image where you paint. Use multiple brush strokes to gradually build up
the effect in a realistic manner. After the color starts to show in the image,
it's also possible to fine-tune it by double-clicking the layer icon and
choosing a different color when the Color Picker opens. It's also possible to
clip additional adjustment layers to this layer to further refine the painted
area, like making it darker or lighter with a Curves or Levels adjustment.
Stack−This action stacks all images open in Photshop into one document
with each image becoming a layer in the document. The layers are given
names that match the name of the original image and each is given a layer
mask. The original images are closed as part of the stacking process. The
Stack action is useful for images that will be composited from multiple
exposures. Exposure-blending and focus-blending are examples of
situations where the Stack action might be useful if there are separate
images open in Photoshop that need to be stacked into one document.
NOTE #2: Only letters and numbers should be used for naming actions added
to the "TK_USER_ACTIONS" action set. Special characters, like &, >, and <,
are not accepted and will cause an error when trying to play the action from
the panel.
this "Instant Action" action to insure the Instant Action (►) button can properly find
it.
NOTE #2: Only letters and numbers should be used for naming actions added to
the "TK_USER_ACTIONS" action set. Special characters, like &, >, and <, are not
accepted and will cause an error when trying to play the action from the panel.
User-programmable buttons
Twenty-three buttons on the Combo
and Cx modules can now be
reprogrammed by the user to play
actions from Photoshop’s regular
Actions panel. This is a new feature
in the June 2020 update and is
available in all the blend mode
buttons and all the buttons with
orange, purple and red edge
shadows. To use them, first drag an
actions or record some into the
"TK_BUTTON_ACTIONS" action set on Photoshop’s regular Actions
panel. This action set was added to the Actions panel the first time
you opened the Combo or Cx modules. Then, CTRL/command+click
on one of the available buttons that can be used for this (blend mode,
orange, purple and red buttons). This opens a new menu listing the
actions in "TK_BUTTON_ACTIONS" action set. Click on the one you’d
like to be associated with this button going forward. The action's
name now appears on the button and each time you click it, it runs the
matching action in the "TK_BUTTON_ACTIONS" action set.
NOTE #2: Only letters and numbers should be used for naming
actions added to the "TK_BUTTON_ACTIONS" action set. Special
characters, like &, >, and <, are not accepted and will cause an error
when trying to play the action from the panel.
Right-click color-tagging
All buttons on the Combo and Cx modules can now be
made more prominent by right-clicking on them.
Doing so changes the colored border shadow at the
edge of the button into a solid color that spreads
across the entire button. Color-tagging can be useful
for highlighting buttons that are frequently used or
those that have been reprogrammed with the user’s
personal actions.
RAPIDMASK MODULE
The TK7 RapidMask module is the control center for making, modifying, and
deploying an infinite number of pixel-based masks. While luminosity masks are the
primary masks generated by most users, they're really only the beginning of what
the RapidMask module can do. Channel masks, color masks, and
saturation/vibrance masks can all be created just as easily with this module. The
RapidMask module can easily access a wide range of pixel data and turn it into 16-
bit masks that target tone, color, or saturatation at the pixel level. These pixel-
based masks perfectly reflect fine differences across the entire image so that each
mask insures a perfect blend when it's used on layers that alter the image.
essentially makes the Rapid Mask channel one-time-use since it is deleted if the
Keep Channels panel clean checkbox is checked. There are some advantages in
doing this. The Channels panel is kept free of extra masks, image file size and
scratch memory requirements are reduced, and the RapidMask module
automatically uses fresh pixel data from the current state of the image the next
time it creates a mask (there's no risk of using older pixel data when making a new
Rapid Mask). The disadvantage of checking the Keep Channels panel clean
checkbox is that the Rapid Mask cannot be reused for different OUTPUT options.
The Rapid Mask is deleted with the first deployment and is therefore no longer
available for the OUTPUT buttons to use again. If you like to use the Rapid Mask
multiple times, then it's best to leave the Keep Channels panel clean checkbox
unchecked and clean the Channels panel yourself with the X button when you want
to do that. The Keep Channels panel clean option is also invoked when the user
unchecks the Layer Mask check box when leaving Layer Mask mode since this is
also a time when tasks with the current Rapid Mask are generally complete and it's
time to move on and use fresh pixel data for the next mask. The Keep Channels
panel clean option is NOT invoked when first checking the Layer Mask checkbox to
enter Layer Mask mode (since the current Rapid Mask
might still be needed to modify the layer mask) or when
clicking the Save button in the OUTPUT section (since
the mask might still need to be deployed after saving
it). The default when first opening the RapidMask
module is that the Keep Channels panel clean option is
checked. Users need to uncheck it to turn it off.
Personally, I very much like leaving the Keep Channels
panel clean checkbox checked thereby letting the
module keep my Channels panel free of the background
masks used to create and modify the Rapid Mask. The
masks deleted pretty much operate in the background
and it's easy to forget that they're present. So letting
the module automatically delete them once they've
been used makes a lot of sense. It's also important to
note that masks saved and named by the user are not
deleted when the Keep Channels panel clean checkbox
is checked. Only masks that have been created by the
module get removed.
The Auto-hide selection edges checkbox only comes into play when the Selection
OUTPUT button is clicked. Clicking the Selection OUTPUT button is often the step
right before painting through the now active selection for things like painting a
mask or luminosity painting. For these situations, the selection edges are usually
turned off anyway since they make evaluating the painting difficult. Having Auto-
hide selection edges checkbox checked simply makes it so the module hides the
edges (also know as marching ants) by default, thereby saving a step in the
painting process. The module's active selection indicator still turns on to show that
there is an active selection, but there are no marching ants cluttering the on-screen
view of image. In this way, the Auto-hide selection edges checkbox option provides
a quicker and cleaner approach to mask painting and luminosity painting.
1. SOURCE
The SOURCE section of the module refers to the data
source for masks. Early versions of the TKActions panels
made just luminosity masks, which are based on the
luminance values for each pixel. However, there are many
pixel-based values that can be accessed in Photoshop and
turned into self-feathering masks. The SOURCE section
provides access to many of these different datasets.
An update to the Channel menu now has a My Channels menu item at the bottom
that allows masks the user has saved as alpha channels on the Channels panel to
The Color menu makes masks based on color and has been
significantly improved in TK7. Clicking one of the single-
color options on the left side of the Color menu stores the
Color Range data for that choice in the "Lum Lock" channel
and displays a Light-1 equivalent mask of the that data on-
screen. The Create option in the Color menu provides the
option to create a custom color mask. This is discussed in
more detail in a later section in this guide. The right side of
the Color menu is new in TK7 and contains new color
zones, which are calculated color combinations of adjacent
hues in the color spectrum. Some of these color zones will
be more useful than others. For example, the Blue-Cyan
color zone is a great way to target cool tones in the image.
Likewise, the Yellow-Red color zone targets warm colors.
Green-Yellow could be useful for foliage in some images
and Cyan-Green for water. It all depends on the image and
what needs to be selected. Color zone masks can be used
to target brightness/contrast changes to the specific colors
selected by the mask, and, when applied as a layer mask
on a Selective Color adjustment layer, can be used to shift
the color hue in a very precise and pleasing manner. The color-zones add new
options for selecting and making adjustments to the image, and are more precise
than luminosity masks if color is the main selection criterion. Definitely take some
time to experiment with color-zone masks to see what they can do for your images.
While the above color options can all be useful, they are, for the most part, preset
color masks. They are calculated using defined equations for specific colors or color
ranges in the image.
3. The Feather slider (bottom right) determines how the mask bleeds into
adjacent colors outside the range defined by the Hue Range slider. It's worth
noting that this feathering is hue-based. It is NOT based on similar tonal
brightness (like luminosity masks) nor is it a spatial feathering, like a blur.
Since the feathering is color-specific, it means that the color mask perfectly
feathers into adjacent colors just like luminosity masks perfectly feather into
adjacent tones. So any adjustments through these infinity color masks
seamlessly feather into the surrounding colors. There are no harsh or obvious
selection edges because color feathering provides a smooth transition.
For color images, infinity color masks can provide a useful alternative to luminosity
masks if color is the main criteria for selecting an area for adjustment. They are
highly specific for a given color, completely customizable, and they blend
adjustments perfectly into the surrounding pixels. Definitely give these masks a try
if you're looking to make a color-based mask.
2. MASK
The MASK section is the next stop in creating a mask.
While the SOURCE section locks pixel data into the
"Lum Lock" channel, it's the MASK section that uses it
most. The MASK section calculates all sorts of different
16-bit masks starting with the data saved in the "Lum
Lock" channel. Lights, Darks, Midtones, and Zone
masks can all be quickly generated. This section is also
where the power of the Rapid Mask engine is on full
display. Luminosity-locking pixel data in the "Lum
Lock" channel significantly reduces the time needed to
calculate a new mask. As a result, the different masks
in this section are updated and displayed at near real-
time speeds. The "Rapid Mask" channel updates each
time a MASK button is clicked, but this all happens in
the background. The user just sees new masks on their
screen so they can quickly find and choose the one they
want to use in their image.
The MASK section is a way to create entire spectrums of masks from any pixel
based data source. While the terms "Lights" and "Darks" originally referred to
luminosity masks, the concept in these names applies equally well to any mask. A
"Lights-1" mask is simply the mask based on the original data encoded into each
pixel. A "Lights-2" mask is the "Lights-1" mask multiplied by itself. Multiplication
always narrows what is revealed by the mask, so a "Lights-2" mask is always
darker than a "Lights-1" mask. And masks continue to get dark and more
restricted when moving to higher-numbered "Lights" masks.
Midtone and Zone masks are a little different. Midtone masks are calculated by
subtracting off a Lights- and Darks-series mask leaving midtone values as being
selected. Midtones-1, for example, is what's left when a Lights-1 and Dark-1 are
subtracted from the entire image.
Zone masks are small segments of the pixel-based spectrum created by subtracting
masks from within the same series. A Zone 6 mask, for example, is a Lights-1
mask minus a Lights-2 mask. Zone masks tend to be darker masks overall since
they select a smaller range of pixel-based values.
To read more about how Lights, Darks, and Midtone masks are made, please review
the original luminosity mask tutorial. To read about making Zone masks, read this
blog post. NOTE: The steps in these older tutorials have been continually updated
over the years. The current calculation method used in the TK7 panel insures that
the resultant 16-bit masks are the best possible masks for every image.
The main point to keep in mind when using the MASK section of the RapidMask
module is that whatever the source of the pixel based data (luminance, channel,
color, or saturation), the MASK section can make an entire spectrum of masks from
that data. So it's possible to have a Zone 8 Saturation mask. Or a Lights-3 Yellow-
Red color zone mask. Or a Darks-2 Blue channel mask. It simply depends on what
data was initially selected in the SOURCE section to be locked into the "Lum Lock"
channel. The MASK section of the panel simply takes that locked data and uses it
to create a corresponding mask depending on which MASK button is clicked. The
panel is even smart enough to know that if no SOURCE is chosen initially that it will
automatically default to making standard luminosity masks using pixel luminance as
the starting point for the buttons in the MASK section.
While the theory behind these masks might sound a bit complicated, the practical
applications are much simpler. The TK7's mask-based interface means the masks
show up instantly on-screen as different MASK buttons are clicked. So the user can
make mask choices based on the masks presented on the monitor while the
background calculations happen silently in the background. For example, if one
mask seems too broad (too light), choose a different one in the series that narrows
the selected pixels. Seeing the actual masks makes it easy to find the right one,
and the speed of the RapidMask module makes it possible to quickly explore many
different possibilities.
There are few important things to keep in mind when using the MASK section.
1. If a SOURCE has not been chosen prior to clicking one of the MASK buttons,
the button assumes the user wants a luminosity mask and will save pixel
luminance data in the "Lum Lock" channel and proceed to make standard
luminosity masks based on that data.
2. The "Lum Lock" channel saves pixel data as it appears when the SOURCE
button is first clicked. If the image has changed significantly from the point
where the luminosity lock occurred, the saved "Lum Lock" data might be
outdated. Clicking one of the SOURCE buttons is an easy way to refresh the
"Lum Lock" channel with the latest image data. The TK7 RapidMask module
now also has a "Keep Channels panel clean" option in the settings that
automatically removes the current data once the mask is deployed. It is
recommended to keep this option checked to force the panel to always
luminosity lock the freshest image data each time a mask is created using
the module.
3. The Pick button reads data from Photoshop's Color Picker in order to
determine which Zone mask to make. There is no readily available "color"
value generated by the Color Picker, so the Pick button doesn't work if one of
the options in the SOURCE > Color menu has been luminosity locked. Also,
the pick button doesn't work if a CMYK channel is the SOURCE. CMYK masks
are made from a duplicate image where pixel values have changed relative to
the original image. However, for both Color and CMYK masks, Zone masks
can still be generated for these masks using the Zone buttons on the module.
3. MODIFY
While the MASK section can make a large variety of
masks, there are times when the user will want even
more control over which pixels are selected. The
MODIFY section offers a variety of different ways to
adjust the current Rapid Mask to better match the
intended use in the image. In the TK7 panel, this
section has many new features to make it even better
at quickly modifying masks to meet the user's needs.
Single-slider modify. The most obvious change in the MODIFY section with TK7
is the three-handle slider with the black-to-white background gradient. This slider
is an on-module Levels adjustment. (NOTE: If you want a full dialog window for a
Levels adjustment of the Rapid Mask, CTRL/command+click on the slider instead of
dragging the handles.) The slider handles are the same as in the Levels dialog:
shadows, midtones (expressed as gamma), and highlights. They also move like the
Levels sliders with even the
midtones slider automatically
adjusting to maintain the same
gamma when either the shadow or
highlights slider is moved. Moving
the shadows slider right turns darker
gray tones in the mask black.
Moving the highlights slider left
turns lighter gray tones white.
Moving the midtones slider right
resets the midtone point to expand
dark tones in the mask and
compresses light tones (the on-
screen mask gets darker). Moving
the midtones slider left expands
light tones and compresses dark
tones (the on-screen mask gets
lighter). Just release the slider
handle to update the mask. Multiple
positions of the different slider
handles can be tried to achieve the best mask. NOTE: The Levels modification of
the mask happens AFTER releasing the slider handle. The panel cannot produce the
same real-time effect as the Levels adjustment in a Levels window. However, the
visual update to the mask after releasing a handle should be very fast. So one way
to use this slider is to make several small adjustments, each one being a quick
drag-and-release of one of the handles. An even better method, though, is to click
to the right or the left of a handle, directly on the slider. This will move the handle
to this position on the slider and instantly initiate the Levels update on the mask.
No handle dragging and releasing is required in this second method.
Single-slider modify has its origins in the "infinity mask" concept first introduced in
TKActions V4. The on-module TK7 version makes this feature easier to access.
There are a few situations where it is particularly useful.
1. Inter-series masks. Sometimes, for example, a Lights-1 mask selects too
much of the image but Lights-2 selects too little. In this case, generate the
Lights-1 mask and then just move the midtones slider to the right for
modification. This has the effect of making a mask where the selection is
intermediate to the Lights-1 and Lights-2 masks.
2. Mask contrast. To increase contrast in the mask, move the highlights slider
left and the midtones slider right. To decrease mask contrast, move the
midtones slider left.
3. Enhance black to decrease reveal. Pixel-based masks often bleed more
widely throughout the image since even partially selected pixels are revealed
to some degree. Moving the shadows slider right adds more black to the
mask and completely conceals some of the pixels where unintended bleed
might otherwise occur.
4.
The counterclockwise arrow to the right of the slider resets the slider handles and
the mask. The A button to the left of the slider executes an "auto" Levels
adjustment on the mask making the brightest pixel white and the darkest pixel
black with no clipping. It works independently of the slider, so additional
adjustments of the mask are still possible using the slider.
NOTE: Black Brush, White Brush, Burn, Dodge, and Mask the Rapid Mask are local,
precision modification tools. The other MODIFY options, including the slider,
produce global changes to the mask. The Black Brush/White Brush, Burn/Dodge,
and Mask the Rapid Mask options provide a way to make more precise
modifications to the mask by purposely changing specific parts of the mask.
Curves. This MODIFY button uses Photoshop's Curves adjustments to modify the
mask. The Curves button opens a dialog window to manually adjust the mask.
Blur. The Blur button opens the Gaussian Blur dialog window in order to add the
desired level of blur to the on-screen Rapid mask. Occasionally blurring the mask
can be helpful for even better blending of the layer where the mask is applied.
However, since it is a spatial blur of the existing mask, it can also counteract some
of the perfect feathering that comes from using pixel-based mask.
4. OUTPUT
Once the user has created the
Rapid Mask that targets the tones
they want to adjust, the OUTPUT
section offers a variety of options
for actually using the mask.
There is no "right" output choice.
It all depends on the
development goal the user has in
mind for the mask. The OUTPUT
section makes different
alternatives easily available.
A new option with the TK7 RapidMask module is to hold down the CTRL/command
key when clicking these adjustment layer options to insert the new layer at the TOP
of the layer stack. This is especially useful to avoid having to drag the new layer
out of a group if placement within the group is not intended.
On the right side of the layers menu are some pixel layer
choices. These make pixel layers on the Layers panel, again
with the Rapid Mask as the layer mask for the new layer.
Burn and Dodge create transparent layers for burning and
dodging. The blend mode for the layers is set appropriately,
the Paintbrush tool activated, and the proper paint color
chosen (black for burning, white for dodging). The user just
needs to choose their brush opacity and size and then paint
on the layer to burn or dodge. The layer mask confines
painting to the parts of the image revealed by the mask.
Paint-In Color creates a transparent pixel layer set to Soft Light blend mode with
the Rapid Mask as the layer mask. The Color Picker then opens and the user can
choose a color for painting. The action makes the Brush tool active and as the color
is painted on the new layer, the layer mask confines it to the pixels revealed by the
mask. Soft Light blend mode makes the effect subtle and transparent. The color
and its brightness (or darkness) comes through, but the background details are
preserved. Paint-In Color is a great way to enhance the warm hues of sunset by
painting them into various parts of the image.
Orton Effect creates the Orton effect on the image. The Rapid Mask is again added
as a layer mask to control in which tones in the image reveal the effect.
The Mask To Pixels option is the last Layer menu button option. It creates a pixel
layer that matches the Rapid Mask. This is useful for those times that the mask
being created could be used as an actual black and white image. The Color >
Create menu option in the SOURCE section offers an additional method for making
black and white images from masks. This is discussed in the "User-Created Color
Mask" section of this PDF. NOTE: The Mask To Pixels option is the only option in
the Layer menu button menu that does NOT create a layer mask of the Rapid Mask.
It just creates a pixel layer of the Rapid Mask with no layer mask. This blog post
has more information on how to use masks as a method for converting color
images to monochrome.
Selection button
active selection deposits paint on the layer mask that is the opposite color of the
mask itself.
4) The active layer visibility is evaluated and turned on if it has been turned off.
5) The layer mask is selected as the painting canvas.
After clicking a Quick Paint button, it's just necessary to choose the brush size and
opacity and start painting. The active layer has been completely set up to accept
the paint in a way to make the desired change to the image by painting on the
layer's layer mask. NOTE: Don't forget that the module's preferences can be set to
automatically hide the selection edges as discussed on the previous page.
Save button
Apply button
Apply FM button
The user continues to look at the image when in Layer Mask mode. Instead of
deciding which mask to use by looking at the different masks on-screen, they
instead decide which mask works best by looking at how the image changes as
different layer masks are automatically applied.
NOTE: Layer Mask mode should be used on layers that have been set to actually
produce some change to the image. The different masks that are applied or
modified then help fine-tune this layer's contribution to the image. The user
determines when the mask is right by when the image looks right.
The Rapid Mask engine is still running in the background in Layer Mask mode. The
"Lum Lock" and "Rapid Masks" channels are still updating as appropriate. The user,
though, will be less aware of this since they won't actually being seeing different
Rapid Masks with each button click or mask modification. However, the actual
image will be changing at near real-time speeds as the updated masks are
automatically applied as layer masks. In this way, Layer Mask mode provides an
image-based method for choosing the best mask for a particular situation.
NOTE #1: 2-UP view cannot be closed using the RapidMask module. Un-checking
"2-UP" in the module turns off the function, but the user also needs to manually
close one of the windows when they are through using it. Also, 2-UP view is
programmed to work when only one image is open in Photoshop since multiple
open images can make 2-UP viewing somewhat confusing.
NOTE #2: The mask calculator in Layer Mask mode is a simple Plus(+) or Minus(-)
operation whereby the next mask generated instantly undergoes that operation
with the previous mask. There is no option to modify the mask before the
operation completes due to the complexity of the 2-UP view.
Beyond the Black & White adjustment layer, it's also possible to use the other
adjustment layers in the temporary "Create Color Mask" group (Curves, Levels, and
Brightness/Contrast) to modify the mask preview. There's even a blank pixel layer
that can be painted black, white, or gray depending on what is needed for the
mask.
Once the mask preview has been luminosity-locked on the Channels panel, all the
MASK, MODIFY, and OUTPUT buttons can be used with it. The user-created color
mask is now fully accessible within the Rapid Mask engine. The calculations that
can be performed on other masks generated by the RapidMask module can now be
carried out on the user-created color mask as well.
GO MODULE
The Go module is the newest addition to the TK7 panel. It's an effort to rethink the
masking workflow based on feedback I've received on how the RapidMask module is
used and which features are most important. Over the years, more and more
functions have been incorporated into the RapidMask module, and overall it's done
a great job of accommodating them. But based on the comments from other users
and the way I use the panel myself, it's worth asking if there are alternatives that
could be simpler and more efficient. The Go module provides this new level of
functionality. It takes the most frequently used features of the RapidMask module
and puts them on the main interface. It also guides the user through the masking
process. There are familiar sections from the RapidMask module and some new
ones. There are familiar buttons from the RapidMask module and some new ones.
There are familiar masks from the RapidMask module and some new ones. Anyone
who has used the RapidMask module will understand much of what the Go module
does, but the layout and flow will make the process of creating and using custom
pixel-based masks even better, both for experienced users and for people starting
to work with these masks for the first time.
NOTE: The term "pixel-based masks" refers to masks based on specific data sets
common to all pixels. Luminance, hue, and saturation are the primary data types
that serve as the source for pixel-based masks. Pixel-based masks are able to take
one set of data and generate a variety of different masks based on that data.
Luminosity masks, for example, use pixel luminance as the data source and use this
data set to make Lights masks, Darks masks, Midtones masks and Zone masks.
Using pixel data to generate masks is what gives them their self-feathering
character and insures seamless blending when they are used to adjust an image.
1. MASK
2. MODIFY
3. OUTPUT
These specialized menus will be discussed later. As you get more skilled at using
these masks, some of these alternate menus might be helpful. However, they are
not required for most mask applications and, for some users, may never be
necessary or used at all. To quickly start using the panel, just focus on the main
interface and the MASK/MODIFY/OUTPUT process. These three stages are designed
to meet the needs of most users. The whole point of the Go module is to simplify
masking, making it more approachable for first-time users and also highly efficient
for the those already familiar with pixel-based masking. At the same time the Go
module retains the critical features of the RapidMask module−mask previews that
generate rapidly, 16-bit masks, channel masks, zone masks, infinity color masks
and saturation/vibrance masks.
NOTE #1: The Go module only works in RGB Color mode (8-bits and 16-bits per
channel).
NOTE #2: The Go module and the RapidMask module should not be used in
combination. While the Go module has a Rapid Mask mode, it's not meant to be
used with the buttons on the RapidMask module.
1. MASK
One of the most important things to know about the Go module is that it's using an
entirely new method to generate masks. The RapidMask module used a Rapid Mask
engine that relied on actual masks being saved to the Channels panel as they were
generated. The Go module uses mask previews instead. Like with the Rapid Mask
engine, you still see the mask preview on-screen as it's being generated and
modified in the Go module, but it's all happening inside the "_TK_Mask_Preview"
group that's created on the Layers panel. There are no actual masks on the
Channels panel like with the Rapid Mask engine. Everything is happening in real-
time on the Layers panel instead.
The top part of the MASK section has six buttons that allow you to choose a source
for the mask. Masks can be generated based on:
1) The luminance values in the image (Luminosity masks and Zone masks),
2) The colors in the image (Infinity Color masks and Adjustment Layer Color
masks),
3) Color saturation (Saturation and Vibrance masks), or
4) User data in the form of user-created and user-saved selections, channel
masks, and layer masks (My Channels masks).
The six buttons are used to select pixels based on these different parameters, and
then the different pixel-based values get mapped into grayscale masks. Clicking
one of the buttons updates the module's interface with mask options specific to that
type of mask. There's a different interface for each button. Many of these are
similar to the single interface found in the RapidMask module, but there are labels
in the Go module that better describe exactly what type of mask is being made. In
addition, the Go module keeps track of the type of mask being generated by using
the module's accent color to highlight the entire path to the current mask.
NOTE #1: You can change your MASK source at any time. Simply click a different
button and the Go module updates its interface and the on-screen preview to match
the new mask source.
NOTE #2: When the mask interface appears, so will an Image/Mask toggle button
and an X button. The Image/Mask toggle button toggles between seeing the mask
preview and the actual image the mask is based on. The X button cancels the
mask creation process.
NOTE #3: For the fastest response when making masks with the Go module, keep
Photoshop's Properties panel closed.
Red (R), Green (G), Blue (B), Cyan(C), Magenta (M), and Yellow (Y) buttons −
These are the channel buttons in the Go module. The Red (R), Green (G), and Blue
(B) buttons produce masks corresponding to the Red, Green and, Blue channels
that make up the composite image. The Cyan(C), Magenta (M), and Yellow (Y)
buttons make masks for the corresponding "channels" via an analogous method for
creating the Red, Green, and Blue channels masks. While there is no matching
channel for these colors in RGB Color mode, the Go module can simulate them
based on its method for producing masks.
NOTE 1: The Go module allows you to flip between the seven different channels at
any time when generating and modifying a mask. This ability flip-on-the-fly
provides a quick and efficient way to determine if different channels might yield a
more useful mask.
NOTE 2: In the different interfaces, the buttons leading to the chosen mask will
either be outlined in the module's accent color or have an accent-colored inner
shadow. For example, in the image shown there is a green outline on the Lights,
Darks, and Midtones presets button and around the Lum button. The Lights-1
button also has a green inner shadow. This indicates that a Lights-1 traditional
luminosity mask is currently being displayed on screen. Green is the default accent
color, but this can be changed in the module's settings.
The Image/Mask toggle button toggles between viewing the mask preview and
viewing the actual image on which the mask preview is based. Quickly toggling
back and forth can help determine if the mask being created is properly targeting
the desired parts of the image.
The Cancel (X) button exits the process of generating a mask. The active interface
is hidden and the layers on the Layers panel that were used to create the mask
preview are deleted.
Because these new Zone masks are so precise, the first step in making one is to
choose a tone from the image around which you wish to build the mask. To do this,
Photoshop's Color Picker opens when you click the button to create Zone masks.
Use it to select a tone from the image as the basis for making a mask. Click the
Color Picker's OK button to generate an initial Zone mask centered on that tone.
The mask preview displays on screen and the sliders are set to the values that
create that mask. You can refine the mask in a number of ways using the controls
described below.
Zone center−Shows the tone that will be brightest in the mask. This handle can be
moved along the slider to choose a Zone center that roughly matches the gray
value on the slider. In the above image, the slider handle is centered on middle
gray and so would be generating a Zone 5 mask on-screen. NOTE: If you have
your Eye Dropper tool set to "3 by 3 Average" or "5 by 5 Average" the image tone
you selected means the initial Zone center should already be quite accurate at
making your selected tone the lightest tone in the mask and there may be very
little need to adjust the Zone center afterwards.
Brightness−Determines how bright the lightest gray value will be in the mask.
NOTE: Zone masks generally work better when there is no pure white in the mask.
Zone width−Adjust the Zone mask's tonal width. By default the Zone width slider
is set to generate the widest possible Zone mask. As the slider handle is moved to
the left the selected zone becomes narrower while remaining centered at the
position of the Zone center slider handle. Extremely narrow Zone masks, especially
for midtones, can sometimes lack sufficient pixels for smooth blending, so be a little
cautious in adjusting the Zone width in order to assure well-feathered edges.
Pick−The top-level button for Zone masks allows you to change your selected tone
at any time. Simply click it to open the Color Picker to choose a new tone from the
image as a starting point for making a Zone mask
Zone presets (1 through 9)−Makes preset Zone masks based on specific tones.
Pressing one of the Zone preset buttons positions the Zone center slider handle
under that button and resets the Brightness and Feathering sliders to their default
positions. The Brightness and Feathering sliders can, of course, still be used to
further fine-tune the preset Zone mask.
NOTE: Zone masks can be generated for any tone, however, to create a Zone 0
mask (100% black), consider using a Darks luminosity mask, like Darks-5 or Darks-
6; and to create a Zone 10 mask (100% white), consider using a Lights luminosity
mask like Lights-5 or Lights-6. Lights- and Darks-series masks already emphasize
the pure white and pure black tones at the two ends of the tonal spectrum, and
there are more options, like color channels, in the interface that creates the Lights,
Darks, and Midtones masks.
To create an Infinity Color mask, click on the multi-colored button in the top row of
the Go module. The Photoshop Color Picker opens. Use its eyedropper to select a
color from the image around which the mask will be built. Clicking OK on the Color
Picker opens the Infinity Color mask interface. You can then use sliders and
buttons in the figure below to further adjust the mask.
Hue Range−Selects the range of hues around which the Infinity Color mask is built.
Click and grab either side of the box to expand or contract the hue range. To move
the entire box keeping the width of the Hue range constant, CTRL/command+click
on one side of the box and then while holding down the mouse button, slide the
entire box left or right.
Brightness−Adjusts the brightness of the Infinity Color mask. Masks that attempt
to target weak colors (those with low levels of color saturation) will usually benefit
from an increase in brightness.
Color presets−Makes preset infinity color masks based on the color of the button
clicked.
Pick− The top-level button that initiates Infinity Color masks also serves as a pick
button. Clicking it opens the Color Picker to select a new color from the image as a
starting point for making an Infinity Color mask.
Note: Sean Bagshaw has an excellent video on Infinity Color masks that shows
some of the many ways they can be used.
Saturation/Vibrance masks
Saturation and Vibrance masks have been discussed in
detail elsewhere in this document (see
SATURATION/VIBRANCE section) and there's more
information and a video in this tutorial. The Go
module's interface for these masks makes it more
obvious as to the type of mask (Saturation or
Vibrance) that is being generated. Global and local
adjustments with these masks open a new world of
precision saturation control that isn't normally part of
the workflow. The Go module interface simplifies the
generation of Saturation/Vibrance masks so that
purposefully addressing saturation becomes a new
creative tool for developing images.
My Channels masks
My Channels masks are a
way to quickly bring existing selections and masks into
the mask-making process. Click the My Channels
button to open a button menu of available options.
Depending on the current state of the image, the
following items will appear on the list:
This video by Sean Bagshaw shows several ways to use My Channels masks. It
uses the RapidMask module, but the same concepts apply with the Go module.
Calculated masks
The final MASK interface window only appears after
completing a calculation using the mask calculator in the
MODIFY section. There is no top-level button for the
Calculated interface. It is only activated after clicking
the Equal (=) button to finish a mask calculation. It's
very similar to the Lights, Darks and Midtones presets
interface except it lacks the different channel options
(Lum, R, G, B, C, M, and Y), which aren't applicable since
this interface is for making different masks from a
calculated mask source and NOT directly from the image.
Calculated masks can themselves be used for additional
calculations with the mask calculator. Simply click one of
the calculator buttons (+, -, or x), choose or generate a
second mask, and click the Equal (=) button to create a
new calculated mask, which also updates the source
mask for the Calculated interface.
2. MODIFY
The top part of the Go module is used to select a mask type (Lights, Darks,
Midtones, Zone mask, Infinity Color mask, etc.) and to create an initial mask based
on the buttons and sliders available in that particular interface. However,
modification of this initial mask is sometimes necessary to better target specific
parts of the image. The MODIFY section of the module allows several modification
procedures to be accomplished quickly and accurately. The figure below labels the
different buttons and is followed by a description of each button and how it is used.
Auto Levels button. This button performs an auto-Levels adjustment on the mask
so that the tones in the mask extend from pure black to pure white (0 to 255).
This adjustment is useful for adding contrast to a mask that might only have gray
tones. The increased contrast helps to better visualize what will be selected by the
mask. However, for some masks, like Zone masks, slightly grayed-down masks
tend to work fine. Grayer masks allow adjustments and painting through the mask
to occur more gradually, which expands the fine control possible with these masks.
Having a full range mask (0-255) is not always necessary or even worthwhile. Use
the Auto button judiciously to optimize the mask for the intended application. Like
with many things in the panel, experiment to see what works best.
Levels slider (single-slider modify). This slider works like a regular Levels
adjustment layer slider with the exception that you need to release the slider
handles to initiate the Levels adjustment. While the update to the mask is very
quick, it's not real-time when moving a slider handle with the mouse. To get faster,
near real-time response from this slider, click to the left or right of a slider handle.
The handle then jumps to this new position and instantly updates the mask with the
Levels adjustment corresponding to the new slider position. When clicking on the
slider bar, the handle closest to the clicked position moves.
Reset button. Resets all modifications so that the mask returns to what it was
before any modification occurred.
Black Brush and White Brush buttons. These two buttons activate the
corresponding brush color (black or white) so that you can paint that color directly
on the on-screen mask preview. Black paint conceals what is selected by the mask
and white paint reveals what is selected by the mask. Brush opacity is
automatically set to 100%. Select brush size and hardness as required to achieve
the desired modification to the mask.
Expand and Contract buttons. These buttons move the Levels slider in small
increments to either reveal pixels to a greater degree in the mask (Expand) or to
conceal pixels more (Contract). You can watch the Levels slider move as you click
these buttons. The Expand and Contract buttons can affect different handles on the
Levels slider. So clicking Contract after clicking Expand won't necessarily undo the
original Contract action. The Reset button undoes all the previous Expand and
Contract actions that have occurred and that are showing on the Levels slider.
Invert button. Inverts the mask. This is useful for making a mask that conceals
parts of the image that were originally selected.
Mask calculator. The mask calculator works pretty much like a regular calculator.
Start by creating a mask preview. Then click an operator. Plus (+) for addition.
Minus (-) for subtraction. Multiply (x) for intersection. Then make another mask
preview. Finally click the Equal (=) button to perform the chosen operation on the
two mask previews. The two mask previews used in a calculation are the one
present immediately before an operator (+, -, x) is pressed, and the one
immediately before the Equal (=) button is pressed. Any mask previews involved in
the calculation can be refined using the MODIFY buttons before including it in a
calculation. Here are some examples of useful calculations:
Subtracted masks. One example is to subtract a more restrictive mask from a less
restrictive mask. Lights-1 minus Lights-3, for example, creates a calculated mask
that removes the much lighter tones of Lights-3 from those selected by Lights-1.
Another example is to subtract a color mask (like an Infinity Color mask targeting
blue) from a Lights-1 luminosity mask. Such a mask makes it possible to remove
pixels based on color from those originally selected based on luminosity
(luminance).
Mask addition. Combines two masks into a new calculated mask. A My Channels
mask targeting one element in the image could be added to another My Channels
mask targeting another element to create a single mask that targets both elements.
Intersected masks. These are useful when combining a selection saved as a mask
on the Channels panel, like that of the land or sky, with a pixel-based mask. First
create a pixel-based mask (a luminosity mask, for example) using the module's
MASK section, which would target tones throughout the image. Then intersect it
with the saved selection using the My Channels option in the MASK section. In this
way a pixel-based mask can be confined very accurately to selected areas
previously saved for the image.
NOTE #1: Clicking a mask calculation button a second time turns off the mask
calculator. If a calculation button was clicked in error, simply click the same button
again and the mask calculator will no longer be active.
NOTE #2: The mask calculation is performed using the last calculation button
clicked. If the incorrect calculation button is clicked simply click the correct button.
When you click the Equal (=) button, the calculation using the operator highlighted
with the module's accent color is carried out.
3. OUTPUT
The OUTPUT section of the Go module is where the mask preview that is being
generated, viewed, and modified on-screen is actually turned into a mask or
selection and put to use to alter the image. The most common output options are
available in the two rows of buttons in the OUTPUT section. The figure below
identifies each button, and the paragraphs that follow describe the operation of the
buttons and provide additional information regarding their use.
NOTE #1: With the exception of the Save Mask option in the Output menu, the
mask preview is removed from the Layers panel when output occurs. It's not
possible to reuse mask previews because generally the Layers panel will be needed
to further adjust the image once the mask preview is deployed.
NOTE #2: Many OUTPUT buttons work even if there is no mask preview. If an
OUTPUT button is clicked with no mask preview visible, the type of layer identified
by the button will be created with a standard white (Reveal All) layer mask. If a
selection is active that selection will be applied as a layer mask. A warning
message will be displayed when a mask preview is required for the button to work.
Burn/Dodge buttons. Both these buttons have two sides. A "gray" side on the left
and a "transparent" side on the right. Clicking the "gray" side creates that type of
layer (Burn or Dodge) with the layer filled with 50% gray. The advantage of using
a 50% gray layer for burning and dodging is that it's easier to see where you've
burned and dodged on the image since the black and white paint is more obvious
against the 50% gray background. The transparent sides of these buttons (the
right side) create a Burn or Dodge layer that is completely transparent. The
advantage to using transparent layers for burning and dodging is that the paint
applied to the layer can easily be loaded as a selection by CTRL/command+clicking
on the layer itself. This selection can then be used as a layer mask for additional
adjustment layers that affect the painted pixels. In addition to making the chosen
type of Burn/Dodge layer (50% gray or transparent), these buttons also load the
current mask preview as a selection, activate the Brush tool, and choose the
appropriate paint color (black for burning and white for dodging). After clicking the
button, adjust brush size, hardness and opacity and start painting on the image.
The active selection of your mask controls which areas of the image receive paint
and which don't.
Selection button. This button loads the mask preview as an active selection. This
is usually done in order to paint on a layer mask (mask painting) or for burning and
dodging on Burn/Dodge layers.
Quick Paint buttons. The Black Brush/White Mask and White Brush/Black Mask
buttons are intended to be used to quickly set up mask painting. These buttons do
several things:
1) A layer mask is generated on the current active layer that matches the
background color of the button. A "Hide All" mask is black and a "Reveal All" mask
is white.
2) The Brush tool is activated.
3) The foreground color is set to match the button's brush color (black or white),
which is the opposite of the mask color.
4) The visibility of the active layer is turned on if it's been turned off.
5) The layer mask is selected as the painting canvas.
6) The current mask preview, if present, is loaded as a selection.
7) The mask preview, if present, is deleted after being turned into a selection.
NOTE #1 If there is an active selection but no mask preview, the selection will
remain active.
NOTE #2 If there is both a mask preview and an active selection, the active
selection is first deselected and the mask preview is loaded as a new selection.
Once the Quick Paint button actions finish, adjust brush size, hardness and opacity
and start painting. The active selection now controls where paint gets deposited on
the layer mask.
Mask To Pixels button. While layer masks and selections are the common uses for
the pixel-based masks generated by the Go module, there are also uses for these
masks as actual pixel layers. This button converts the mask preview to a pixel
layer and places it at the top of the layer stack. This pixel layer offers one
possibility for converting color images into monochrome (black and white) images.
Other applications for these Mask-to-Pixel layers involve changing the layer’s blend
mode or opacity, or adding layer effects.
Apply button. This button provides a couple of different options for applying the
mask preview as a layer mask to an active layer. To choose the layer that gets the
mask, click on it to make it active BEFORE clicking the Apply button. Then when
you click the Apply button, the mask preview gets added as a layer mask to that
chosen layer. If you don't specifically choose an active layer before clicking this
button, the layer that was active before generating the mask preview receives a
new layer mask matching the mask preview.
NOTE: If there is an active selection but no mask preview, the active selection gets
added as the new layer mask.
Layer Mask LM mode (LM) and Rapid Mask mode (RM) button. This one button
activates the Go module's Layer Mask Mode or Rapid Mask Mode. The option to use
Layer Mask mode or Rapid Mask mode depends on various factors. The panel will
show the option available by displaying the button either as LM or RM. These are
two of the more advanced features of the module and are discussed in their own
sections below.
When the action finishes, adjust brush size, hardness, and opacity; and pick either
gray or red as the foreground color. Gray decreases saturation and red increases
saturation. The selection, if present, limits where the effect is applied. A detailed
description of saturation painting is found elsewhere in this document. There is
also a video demonstration on my website.
Dodge w/Mask−1) Creates a transparent Dodge layer set to Overlay blend mode.
2) Adds the mask preview as a layer mask. 3) Activates the brush tool. 4) Sets
the foreground color to white. After clicking this item adjust the brush size,
hardness, and opacity and paint on the image. The LAYER MASK controls where
the brush strokes are revealed on the Dodge layer.
Burn w/Mask−1) Creates a transparent Burn layer set to Soft Light blend mode. 2)
Adds the mask preview as a layer mask. 3) Activates the brush tool. 4) Sets the
foreground color to black. After clicking this item adjust the brush size, hardness,
and opacity and paint on the image. The LAYER MASK controls where the brush
strokes are revealed on the Burn layer.
B/D w/Color-Mask−This menu item is short for: Burn/Dodge with Colored paint
with a Mask on the painting layer. It does the following: 1) Creates a blank pixel
layer set to Soft Light blend mode. 2) Opens the Photoshop Color Picker to allow
the user to select a color, which becomes the foreground color. 3) Activates the
brush tool. 4) Creates a layer mask from the mask preview. Then choose brush
size, hardness and opacity and paint on the image. The LAYER MASK controls
where colored paint is revealed on the new layer.
Clarity−This menu item creates a Clarity layer with the mask preview, if present, as
a layer mask. This option is sometimes useful if you routinely add clarity to certain
tones in the image, like the midtones. The Clarity layer is a Smart Object. This
allows the radius of the High Pass smart filter to be adjusted (by double-clicking the
"High Pass" name) to fine-tune the result.
Orton Effect−This menu item creates the Orton Effect with the mask preview, if
present, added as a layer to the Orton Effect group to control where the effect is
revealed in the image.
Filter Mask−This menu item creates a filter mask of the mask preview on a Smart
Object layer that has smart filters. If there is no mask preview or no smart filters,
this menu option does nothing.
Save Mask−Saves the mask preview as an alpha channel on the channels panel. A
dialog window opens to allow you to give the mask a new name. NOTE: Unlike the
other output options, saving the mask preview does not delete it. The mask
preview can still be deployed using other OUTPUT options after saving it as a
channel mask.
To enter Rapid Mask mode, first create a mask preview using the Go module's main
interface. When a mask preview is present, the button in the lower right corner of
the OUTPUT section will say "RM" instead of "LM." Clicking the RM button starts the
Rapid Mask engine, which takes the Go module's mask preview and turns it into
two new channels on the channels panel: "_Lum_Lock" and "_Rapid_Mask." These
channels are needed to run the Rapid Mask engine. You won't notice any change
in your on-screen view, but a lot has happened in the background. In Rapid Mask
mode, you are viewing the "_Rapid_Mask" channel on the Channels panel instead of
the mask preview on the Layers panel. The mask preview was deleted when the
Rapid Mask engine took over. While in Rapid Mask mode, you'll primarily be
viewing the "_Rapid_Mask" channel. I'll be referring to this view as "the Rapid
Mask" in the following discussion.
Entering Rapid Mask mode generates a new interface on the Go module. There are
only two main sections: MODIFY and OUTPUT. The image below labels the buttons
in the MODIFY section and they are described in more detail below the image.
ACR−Opens the Rapid Mask in the Camera Raw filter. Clicking "OK" in the Camera
Raw dialog saves the Rapid Mask in the "_Rapid_Mask" channel with the Camera
Raw adjustments applied.
Black Brush / White Brush−Paint with black or white on the Rapid Mask. The brush
opacity is automatically set to 100%. Adjust the other brush parameters (hardness
and size) and paint directly on the mask to reveal (white paint) or conceal (black
paint) parts of the mask.
Burn−Selects Photoshop's Burn tool. Sets the tool's "Range" to "Shadows" and the
tool's opacity to 50%. This tool is useful for turning dark gray pixels in the Rapid
Mask black without affecting the whites in the mask.
Dodge−Select Photoshop's Dodge tool. Sets the tool's "Range" to "Highlights" and
the tool's opacity to 50%. This tool is useful for turning light gray pixels in the
Rapid Mask white without affecting the blacks in the mask.
Blur−Opens the Gaussian Blur dialog in order to blur the Rapid Mask as desired.
Reset−Resets all adjustments and returns the Rapid Mask to the state it was in
when the Go module mask preview was converted to a Rapid Mask.
The buttons in the OUTPUT section in Rapid Mask mode are identical to those in the
OUTPUT section of the Go module's main interface. They deploy the mask stored in
the "_Rapid_Mask" channel instead of deploying the mask preview. The
"_Rapid_Mask" channel is NOT deleted once the mask has been deployed. So the
Rapid Mask can be deployed multiple times as long as the panel is still in Rapid
Mask mode.
To exit Rapid Mask mode click the X button in the lower right corner of the OUTPUT
section. Doing this deletes the _Lum_Lock" and "_Rapid_Mask" channels on the
Channels panel and returns the panel to the Go module's main interface.
Clicking the LM button opens the Layer Mask mode interface. The buttons can then
be used to modify the layer mask of the current active layer. Initially the image
appears on the screen, not the layer mask. Clicking one of the adjustment buttons
opens the appropriate Properties panel or interface so the mask can be modified.
The image remains visible so that as changes are made to the mask, the effect on
the image can be viewed directly. To see the mask while adjusting it, click the
Image/Mask toggle button to toggle between viewing the layer mask and viewing
the image.
ACR−Opens the Adobe Camera Raw filter so that the layer mask can be modified
using the controls in this filter.
Black Brush / White Brush−Paint with black or white on the layer mask. The brush
opacity is automatically set to 100%. Adjust the brush parameters (hardness and
opacity) and, while painting on the mask, watch the result on the image.
Burn−Selects Photoshop's Burn tool. Sets the tool's "Range" to "Shadows" and the
tool's opacity to 50%. This tool is useful for turning dark gray pixels in the layer
mask black without affecting the whites in the mask.
Dodge−Selects Photoshop's Dodge tool. Sets the tool's "Range" to "Highlights" and
the tool's opacity to 50%. This tool is useful for turning light gray pixels in the
layer mask white without affecting the blacks in the mask.
Blur−Opens the Gaussian Blur dialog in order to blur the layer mask as desired.
Reset−Resets all adjustments and returns the layer mask to the state it was in
when entering Layer Mask mode.
When finished adjusting the layer mask, click the X button in the lower right corner
of the module to return to viewing the Go module's primary interface.
NOTE #1: Unlike the RapidMask module, it is NOT possible to exchange the layer
mask in Layer Mask mode with a completely different pixel-based mask generated
using the Go module. For example, switching out a Lights-1 mask with a Midtones-
2 mask can't be done directly in Layer Mask mode. In Layer Mask mode, it's only
possible to adjust the current layer mask using the MODIFY buttons.
NOTE #2: Layer Mask mode is an advanced feature in the Go module. Generally
the initial mask is adequate because the Go module offers effective mask preview
and modification tools. However, in those cases where the deployed mask does not
perform as intended, Layer Mask mode is available to further refine the mask once
it's in place as a layer mask.
6. Settings
The settings for the Go module are accessed by clicking
the "TK" icon on the panel's main interface. From this
window you can set the following options:
Reminder for rollover help−Most items on the panel have rollover help programmed
into the buttons. Simply hold down the ALT/option key and roll over a button. The
help message will then appear at either the top or the bottom of the module.
NOTE: You need to actually roll over a button's edge and onto the button with the
ALT/option key depressed in order for rollover help to appear. You cannot roll the
mouse pointer onto a button and then depress the ALT/option key to access the
help message. Rolling over the button's edge while holding down on the ALT/option
key is the trigger that opens the help message window.
SATURATION/VIBRANCE
The TK7 RapidMask module treats saturation and vibrance like any other pixel-level
dataset it can access. Photoshop can read the saturation of any pixel and display it
as a corresponding grayscale value in a mask. This means it can be luminosity-
locked into the "Lum Lock" channel and from there spectrum-ized using the MASK
buttons. The resulting Rapid Masks can be further modified using the MODIFY
buttons. More information on saturation masks can be found in this blog post.
NOTE: The Go module also makes Saturation and Vibrance mask and has
"Saturation Painting" available from the OUTPUT menu button.
While saturation is very different than luminosity, it's also similar in that there are
positive and negative masks associated with both properties. For luminosity,
positive masks are the Lights-series and negative masks are the Darks-series. For
saturation, the positive mask is the Saturation mask. This is a mask where the
more saturated the color, the lighter the grayscale tone in the mask. The negative
of saturation is vibrance. So in the same way that a Darks-1 mask is a negative of
a Lights-1 mask, a Vibrance-1 mask is the negative of a Satuartion-1 mask. In a
Vibrance mask, the less saturated the color is in the image, the lighter its gray
value in the mask, and the more saturated the pixel color, the darker the grayscale
tone in the mask. So luminosity has Lights and Darks masks, and saturation has
Saturation and Vibrance masks (see images below).
(NOTE: RapidMask does NOT use Photoshop's HSB/HSL filter to create Saturation
and Vibrance masks. The HSB/HSL filter assigns a value of 100% Saturation to
any pixel that has a Brightness value less than 100%. This means that many colors
which aren't at all dark are treated as being 100% saturated in Saturation masks
generated using the HSB/HSL filter. Adobe surely has a reason for doing this, but it
makes it impossible to separate out saturation in many slightly dark colors where
saturation differences can still be important. RapidMask uses a different calculation
that creates symmetrical saturation masks in both light and dark colors. By doing
this, dark colors still have a range of Saturation values regardless of the pixel's
Brightness value. In other words, the calculation does NOT assign a blanket
Saturation value of 100% to pixels with Brightness less than 100% the way the
HSB/HSL filter does, and more useful masks, especially for darker colors, are the
result. More information on saturation masks can be found in this blog post.)
layer mask. Then go to the Properties panel for this Hue/Sat layer and move the
Saturation slider to the left to decrease saturation in either the Master channel or in
one of the color channels in the drop-down menu. The image's over-saturated
colors, now targeted by the layer mask, will have their saturation decreased as a
result, and, because the layer mask is pixel-based, the adjustment will blend
perfectly into the rest of the image.
NOTE: Using Hue/Saturation layers with saturation and vibrance masks has two
advantages over using Photoshop's Vibrance adjustment, which also has sliders for
Saturation and Vibrance. The first is that Photoshop's Vibrance adjustment layer
does not treat all colors equally. It tries to prevent oversaturation of flesh tones,
which means reds are treated differently than greens. For some images, like
portraits, that's ideal, but for others (fall foliage) it might not be. Not only does a
Hue/Saturation adjustment layer NOT make this distinction for red colors, it actually
lets the user select the color channel they want to adjust. And this is the second
important difference. There are no color channel options with Photoshop's Vibrance
adjustment layer. Saturation and vibrance of different colors, like blue and
magenta, can only be addressed independently using a Hue/Saturation adjustment
layer.
Saturation Painting
A second method to add or remove color saturation is
with saturation painting. This is very similar to luminosity
painting. However, instead of painting with black and
white through a luminosity selection to affect image
brightness in specific tones, saturation painting paints
with a saturated or unsaturated color through a
Saturation or Vibrance selection to affect saturation in
specific colors.
Once the Saturation Painting layer is in place, the next step is to generate an
appropriate Saturation or Vibrance selection to paint through. Luminosity-lock the
image's saturation or vibrance using the corresponding button in the SAT menu.
Then choose an appropriate mask from the MASK section (usually Lights 1 through
6). The masks created by these MASK buttons can be further modified using the
MODIFY buttons. Finally, load the mask as a selection using the Selection button in
the OUTPUT section. Paint through the selection with the appropriate brush color to
affect the desired saturation change. The +/- selection edges button in the
Combo/Cx modules can be used to turn off the marching-ant selection borders to
better see the effect as paint is applied (the marching ants are hidden, but the
selection is still active). Because saturation painting can have dramatic effects
when brush opacity is high, it's best to start with low opacity (around 10%) and
slowly build up the desired saturation change with multiple brushstrokes.
NOTE: In case users need to come back to the Saturation Painting layer to touch-
up saturation as the image progresses, they can CTRL/command+click on the Paint
button to reset the brush colors for saturation painting only (without creating a new
Saturation Painting layer)
BATCH MODULE
The Batch module allows you to resize and sharpen
an entire folder of images and then save these
images to a different folder. Similar parameters as
those found in the WEB-SHARPEN section of the
Combo/Cx modules can be selected, plus some
additional ones for choosing the output file format
(more than one can be selected) and whether to add
a prefix of suffix to the output file names. The
Vertical, Horizontal, and Fit buttons initiate the action
to sharpen and resize the selected folder of images.
The TK7 panel's Batch module now looks for these prohibited characters and alerts
the user if they are found. This might take a few seconds after clicking the Vertical,
Horizontal, and Fit buttons depending on the number of images in the Input folder,
so please give it time to complete. If you receive a message that your file or folder
names contain these prohibited characters, you will need to change the names
before the batch sharpening can proceed.
WORKFLOW CONSIDERATIONS
The TK7 panel is meant to be a tool to help photographers achieve their desired
balance in the image. Contrast, brightness, saturation, and color are easily
targeted using the masks that can be generated by the panel. Making adjustments
through these masks to target specific pixel-level properties is one way to achieve
proper balance. The adjustments are confined to tones defined by the mask but
the masks also blend the adjustment seamlessly into the image. These self-
feathering masks make it possible to achieve the right balance in the image in a
proportional way where pixels that need the adjustment get adjusted most and
those that don't need it get adjusted least.
It takes some practice to get a feel for how these masks work. Masking for
brightness usually makes a lot of sense. This is the fundamental idea behind using
luminosity masks for exposure blending. But color channel masks, saturation
masks, and color masks are new territory for many photographers. The only way
to really understand these alternatives to standard luminosity masks is to try them.
The RapidMask module quickly makes entire spectrums of these alternate masks
that the user can see on-screen and try out. The visual, mask-based nature of the
TK7 panel helps the user know up front if they're on the right track for finding a
mask that meets their image-development goals.
By using perfectly feathered masks and selections of specific tones, imbalances that
could easily draw the eye of the viewer and look unnatural are instead easily
removed with an adjustment layer or a paint brush. Saturation, contrast, color,
and brightness can be addressed individually or in combination; locally or globally.
It's just necessary to decide what needs to be done and find a way to do it.
The question "What does the image need right now?" might have answers like:
These are things the viewer will see too . . . and quickly pick up on as looking out of
place. It's the photographer's job to spot these things first and correct them before
presenting the image to the viewer.
While the panel can help correct many problems identified by the photographer, it's
still up to the photographer to decide what's needed, and this comes with practice
and experience. Initially there will be some trial-and-error out of necessity, but,
very soon, deciding on which mask to use becomes more intuitive. In fact, knowing
that there is a good way to target brightness, contrast, saturation, vibrance, and
color often makes it easier to start thinking about these important properties in the
image and how they can be improved.
Beyond helping to bring proper balance to the image, the TK7 panel should also be
seen as a creative tool. It's great to end up with a perfectly developed image, but
is that enough? Digital development opens all kinds of possibilities. What happens
when we push beyond a well-balanced image to one that also speaks of our
creative interaction with the light? What else can our images show if we don't
restrict ourselves to a literal interpretation of what the camera captured? And is
there a way to spark our creativity when an image is looking to find its direction?
The answer to these questions is that we'll never know if we don't at least try. The
TK7 panel makes it easy to try enhancements like glow, Orton effect, clarity,
vignettes, spotlights, color alternatives, and monochrome. Can these lead to a new
path for an image? Can they improve the image further? Maybe. Click a button
and find out. If it doesn't work, delete the layer and try something else. If
something looks like it has potential but is too strong, add a luminosity mask to the
layer and see if that helps. Proportionally revealing many effects through pixel-
based masks frequently looks much better than the full-on effect without a mask.
Layer Mask Mode in the RapidMask module allows different masks to be inserted as
layer masks quickly and easily.
While getting the fundamentals of the image correct is important, creativity is also
a necessary part of photography and frequently involves pushing the light in new
ways. This is a much less obvious pathway than evaluating and correcting
noticeable imbalances in the image. But most photographers will want to explore
this territory eventually and the TK7 panel will hopefully help start this process and
provide new ideas for creative exploration.
TROUBLESHOOTING
The panel has been tested on Mac and Windows. There are occasionally
unexpected problems when using the panel. A few of the most common problems
and possible solutions are listed on the following pages. If you have other
problems, please contact me and I'll try to help.
2. The modules have been installed but don't show up in Photoshop. There
are a several possibilities to consider here.
a) Make sure to click through the menu command Window > Extensions to
actually open the modules in Photoshop. Installation is not enough to actually
have modules appear in Photoshop. The menu command needs to be used to open
the modules. Once the modules are open, they will stay open and can be docked to
a panel docking bar.
3. The masks generated by the panel are inverted (the "Lights" masks are
negatives and the "Dark" masks are positives).
a) Open the "Wacom Tablet Properties" using the Windows button or Control Panel.
b) Go to the "Mapping" tab.
c) Uncheck the "Use Windows Ink" checkbox (see image below).
Then:
a) Open a text editor such as Notepad. Type (or copy) the following two lines:
# Use WinTab
UseSystemStylus 0
5. Go module masks don't look right. The masks generated by the Go module
should be nearly identical to the corresponding masks generated by the RapidMask
module. There are couple of reasons they might not.
a) The RGB and Gray Working Spaces are not properly set to match your
image. Please see the "Setting Up the Color Working Space" PDF in the
"2 - Instructions and Other Documents" folder in your download folder to make sure
you have your RGB and Gray Working Spaces properly configured
b) The June 2020 update to Photoshop 2020 introduced a new bug. In the
Preferences > Performance menu, the "Legacy Compositing" option needs to be
UNCHECKED. If it is checked, you will get masks that don't make sense. So be
sure this option is unchecked before using the Go module to make masks.
I hope the panel is useful to you and that it helps you achieve your artistic goals in
Photoshop. Please feel free to contact me if you have any questions, problems, or
suggestions.