EasyImage::ArgumentImage
Prepares a lookup-table image for use for gradient argument computation.
Namespace: Euresys::Open_eVision
[C++]
static void ArgumentImage(
EImageBW8* destinationImage,
EBW8 phase,
float period
)
static void ArgumentImage(
EImageBW8* destinationImage
)
static void ArgumentImage(
EImageBW8* destinationImage,
EBW8 phase
)
Parameters
destinationImage
Pointer to the destination image.
phase
Argument value corresponding to the horizontal direction, in 256-th (65,536-th) of the period (by default, phase = 0).
period
Range of argument values corresponding to the 0..255 (0..65535) interval, in the current angle unit (by default, period = 0).
Remarks
The scale and phase of the gradient argument can be adjusted. The argument angles are counter clockwise on a 0..255 scale in the BW8 context and on a 0..65535 scale in the BW16 one, corresponding to a specified range (full turn by default, specified period otherwise). The argument phase is counted on a 0..255 scale or on a 0..65535 scale too. Angle values outside the 0..255 (0..65535) interval are wrapped. The period length is given in the current angle unit.
The method sets a lookup-table image for use with function EasyImage::GradientScalar, ready to compute the argument of the gradient in the source image, i.e. its direction. The argument will be returned as a value in range 0..255 suitable for storage in an EImageBW8 or as a value in the range 0..65535 suitable for storage in an EImageBW16. The phase of the argument can be adjusted.
EasyImage.ArgumentImage
Prepares a lookup-table image for use for gradient argument computation.
Namespace: Euresys.Open_eVision
[C#]
static void ArgumentImage(
EImageBW8 destinationImage,
EBW8 phase,
float period
)
static void ArgumentImage(
EImageBW8 destinationImage
)
static void ArgumentImage(
EImageBW8 destinationImage,
EBW8 phase
)
Parameters
destinationImage
Pointer to the destination image.
phase
Argument value corresponding to the horizontal direction, in 256-th (65,536-th) of the period (by default, phase = 0).
period
Range of argument values corresponding to the 0..255 (0..65535) interval, in the current angle unit (by default, period = 0).
Remarks
The scale and phase of the gradient argument can be adjusted. The argument angles are counter clockwise on a 0..255 scale in the BW8 context and on a 0..65535 scale in the BW16 one, corresponding to a specified range (full turn by default, specified period otherwise). The argument phase is counted on a 0..255 scale or on a 0..65535 scale too. Angle values outside the 0..255 (0..65535) interval are wrapped. The period length is given in the current angle unit.
The method sets a lookup-table image for use with function EasyImage.GradientScalar, ready to compute the argument of the gradient in the source image, i.e. its direction. The argument will be returned as a value in range 0..255 suitable for storage in an EImageBW8 or as a value in the range 0..65535 suitable for storage in an EImageBW16. The phase of the argument can be adjusted.
EasyImage.ArgumentImage
Prepares a lookup-table image for use for gradient argument computation.
Module: open_evision
[Python]
@staticmethod
ArgumentImage(
destinationImage: EImageBW8
phase: EBW8
period: float
) -> None
@staticmethod
ArgumentImage(
destinationImage: EImageBW8
) -> None
@staticmethod
ArgumentImage(
destinationImage: EImageBW8
phase: EBW8
) -> None
Parameters
destinationImage
Pointer to the destination image.
phase
Argument value corresponding to the horizontal direction, in 256-th (65,536-th) of the period (by default, phase = 0).
period
Range of argument values corresponding to the 0..255 (0..65535) interval, in the current angle unit (by default, period = 0).
Remarks
The scale and phase of the gradient argument can be adjusted. The argument angles are counter clockwise on a 0..255 scale in the BW8 context and on a 0..65535 scale in the BW16 one, corresponding to a specified range (full turn by default, specified period otherwise). The argument phase is counted on a 0..255 scale or on a 0..65535 scale too. Angle values outside the 0..255 (0..65535) interval are wrapped. The period length is given in the current angle unit.
The method sets a lookup-table image for use with function EasyImage.GradientScalar, ready to compute the argument of the gradient in the source image, i.e. its direction. The argument will be returned as a value in range 0..255 suitable for storage in an EImageBW8 or as a value in the range 0..65535 suitable for storage in an EImageBW16. The phase of the argument can be adjusted.