Name
get_channel_infoget_channel_infoGetChannelInfoget_channel_infoGetChannelInfoGetChannelInfo — Informations about the components of an image object.
void HOperatorSetX.GetChannelInfo(
[in] IHUntypedObjectX* Object, [in] VARIANT Request, [in] VARIANT Channel, [out] VARIANT* Information)
VARIANT HImageX.GetChannelInfo(
[in] BSTR Request, [in] VARIANT Channel)
VARIANT HRegionX.GetChannelInfo(
[in] BSTR Request, [in] VARIANT Channel)
VARIANT HUntypedObjectX.GetChannelInfo(
[in] BSTR Request, [in] VARIANT Channel)
VARIANT HXLDContX.GetChannelInfo(
[in] BSTR Request, [in] VARIANT Channel)
VARIANT HXLDPolyX.GetChannelInfo(
[in] BSTR Request, [in] VARIANT Channel)
VARIANT HXLDParaX.GetChannelInfo(
[in] BSTR Request, [in] VARIANT Channel)
VARIANT HXLDModParaX.GetChannelInfo(
[in] BSTR Request, [in] VARIANT Channel)
VARIANT HXLDExtParaX.GetChannelInfo(
[in] BSTR Request, [in] VARIANT Channel)
The operator get_channel_infoget_channel_infoGetChannelInfoget_channel_infoGetChannelInfoGetChannelInfo gives information about the components
of an image object. The following requests (RequestRequestRequestRequestRequestrequest) are
currently possible:
- 'creator'
Output of the names of the procedures which initially created
the image components (not the object).
- 'type'
Output of the type of image component ('byte', 'int1', 'int2', 'uint2'
'int4', 'real', 'direction', 'cyclic', 'complex', 'vector_field').
The component 0 is of type 'region' or 'xld'.
In the tuple ChannelChannelChannelChannelChannelchannel the numbers of the components about which
information is required are stated.
After carrying out get_channel_infoget_channel_infoGetChannelInfoget_channel_infoGetChannelInfoGetChannelInfo, InformationInformationInformationInformationInformationinformation contains
a tuple of strings (one string per entry in ChannelChannelChannelChannelChannelchannel)
with the required information.
For a short description of the iconic objects that are available in HALCON
see the introduction of chapter Object.
- Supports objects on compute devices.
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
Image object to be examined.
Required information about object components.
Default value:
'creator'
"creator"
"creator"
"creator"
"creator"
"creator"
List of values: 'creator'"creator""creator""creator""creator""creator", 'type'"type""type""type""type""type"
Components to be examined (0 for region/XLD).
Default value: 0
Suggested values: 0, 1, 2, 3, 4, 5, 6, 7, 8
If the parameters are correct the operator get_channel_infoget_channel_infoGetChannelInfoget_channel_infoGetChannelInfoGetChannelInfo
returns the value 2 (H_MSG_TRUE).
Otherwise an exception is raised.
read_imageread_imageReadImageread_imageReadImageReadImage
count_relationcount_relationCountRelationcount_relationCountRelationCountRelation
Foundation