Viewport
Function
This function is exactly like a Crop,
but it keeps the image information outside of the frame so you can do
transformations afterwards.
Example
The following tree has a large input image (scaled down in the illustration)
which is piped into both a Crop and a Viewport, each with
the same values. These are both piped into Move2D's, each with
the same xPan values. The Crop result has black on the right
edge after the pan, the Viewport result does not:
Node
tree: |
FileIn1: |
 |
 |
Crop1: |
Viewport1: |
|
|
Move2D1: |
Move2D2: |
|
|
Parameters
|
Type
|
Defaults
|
Function
|
cropLeft, Bottom, Right, Top |
int
|
0, 0, width, height
|
The cropping window, with 0, 0 being the
lower left corner. |
Synopsis
image Viewport( image,
int cropLeft,
int cropBottom,
int cropRight,
int cropTop
);
Script
image = Viewport( image,
cropLeft,
cropBottom,
cropRight,
cropTop
);
Command Line
shake -viewport cropLeft cropBottom cropRight cropTop
See Also
Crop, Window
|