算子 | count_channels |
---|---|
算子原型 | count_channels(MultiChannelImage : : : Channels) |
算子参数 | MultiChannelImage :要判断的图像 Channels:图像的通道数,通过此参数判断是黑白还是彩色 |
Halcon举例:
read_image (Vessel, 'vessel')
count_channels (Vessel, Channels)
C++举例:
Hobject img;
HTuple channels;
read_image(&img,"img");
count_channels(g_currentImg, &channels);
if (1 == channels[0].I()) //单通道黑白
{
}
else if (3 == channels[0].I()) //三通道彩色
{
}