Result values Results from eyes operators.

The 'eyes' object is used to instantiate various image processing operators (operators are in the êyês folder). Each operator requires different kinds of values to make it work. The 'eyes' object mantains the inlets and outlets for each of these operators as part of its function. Each inlet corresponds to a specific operator parameter that the user can modify. Associated with this paramter is a name, and inlet number.

For example the 'color' operator takes two parameters: window threshold, and value to assign pixels outside the window. Two inlets are created for the color operator when it is instantiated. The user can then hook number boxes to these inlets and change the corresponding parameters.

In addition to maintaining inlets, the eyes object allows arguments to be specified after the operator name. These arguments are in one of two formats. The first format is to specify a list of numbers whose order in correspondence with operator parameters is determined by the order of the inlets left to right. The other format is tagged values: the argument name followed by the argument value.

The != operator inlets and arguments are shown below:

Inlets & Arguments:
#
Parameter
Arg
Description
1
image
n/a
Eyes Image, standard operator messages see: eyes messages
2
threshold
t
Threshold:
If pixel != t then pixel = high value,
else pixel = low value.
3
low value
lo
Value to assign to pixels outside of threshold range.
4
high value
hi
Value to assign to pixels within threshold range.

Example:

See Also:
eyes