- if (cv_img.channels() == 1)
- {
- qDebug()<<"单通道图片";
- int height = cv_img.rows, width = cv_img.cols;
- int size = height * width;
- uchar *temp = new uchar[size];
- memcpy(temp, cv_img.data, size);
- if (HalconCpp::HDevWindowStack::IsOpen())
- CloseWindow(HalconCpp::HDevWindowStack::Pop());
- HalconCpp::GenImage1(&H_img, "byte", width, height, (Hlong)(temp));
- delete[] temp;
- }
复制代码 GenImage1这个算子现在24.05版本不能使用了,我现在找不到一个新的算子替代
|