vector_field_to_realVectorFieldToRealVectorFieldToRealvector_field_to_realvector_field_to_real
Short description
vector_field_to_realVectorFieldToRealVectorFieldToRealvector_field_to_realvector_field_to_real — Convert a vector field image into two real-valued images.
Signature
vector_field_to_real( image VectorField, out image Row, out image Col )void VectorFieldToReal( const HObject& VectorField, HObject* Row, HObject* Col )static void HOperatorSet.VectorFieldToReal( HObject vectorField, out HObject row, out HObject col )def vector_field_to_real( vector_field: HObject ) -> Tuple[HObject, HObject]
Herror vector_field_to_real( const Hobject VectorField, Hobject* Row, Hobject* Col )
Herror T_vector_field_to_real( const Hobject VectorField, Hobject* Row, Hobject* Col )
HImage HImage::VectorFieldToReal( HImage* Col ) const
HImage HImage.VectorFieldToReal( out HImage col )
Description
vector_field_to_realVectorFieldToReal converts the vector field image
VectorFieldvectorFieldvector_field into two real-valued images Rowrowrow and
Colcolcol. The output images contain the vector components in
the row and column direction, respectively.
Execution information
-
Multithreading type: reentrant (runs in parallel with non-exclusive operators).
-
Multithreading scope: global (may be called from any thread).
-
Automatically parallelized on tuple level.
Parameters
VectorFieldvectorFieldvector_field (input_object) singlechannelimage(-array) → object (vector_field)HObject (vector_field)HImage (vector_field)HObject (vector_field)Hobject (vector_field)
Vector field.
Rowrowrow (output_object) image(-array) → object (real)HObject (real)HImage (real)HObject (real)Hobject * (real)
Vector component in the row direction.
Colcolcol (output_object) image(-array) → object (real)HObject (real)HImage (real)HObject (real)Hobject * (real)
Vector component in the column direction.
Combinations with other operators
Combinations
Possible predecessors
optical_flow_mgOpticalFlowMg
See also
optical_flow_mgOpticalFlowMg
Module
Foundation