HALCON error #
1201: Wrong type of control parameter 1
源码:
HObject rgbImage;
const int iRow = 1;
const int iCol = 1;
const char sz[3 * iRow*iCol] = { 1,2,3 };
try
{
HalconCpp::GenImageInterleaved(&rgbImage, (const char*)sz, "rgb",
iCol, iRow, 0,
"byte", iCol, iRow,
0, 0, -1, 0);
}
将 HObject rgbImage;改成HImage rgbImage; 错误提示不变。
改成成员函数,就好了。
HImage rgbImage;
const int iRow = 1;
const int iCol = 1;
const char sz[3 * iRow*iCol] = { 1,2,3 };
try
{
rgbImage.GenImageInterleaved( (void*)sz, "rgb",
iCol, iRow, 0,
"byte", iCol, iRow,
0, 0, -1, 0);
}
CATCH_AND_LOG;
开发环境:Win10 + VS2017+ halcon20
第一个参数是ImageRGB,第一个控制参数是PixelPointer, 错误提示误导人。
其它
学院课程
基础算法的C++实现课程,请点击下面的CSDN学院的链接。讲义有算法详解。 |
2024年1月15之前完全免费,之后绝大部分免费 |
C#入职培训 |
此课程的目的:让新同事更快完成从学生到C#程序员的转换,更快上手完成C#的开发工作。 |
C++入职培训 |
让新同事更快完成从学生到C++程序员的转换,更快上手完成C++的开发工作。 |
运行验证环境
Win10 VS2022 Ck++17 或win7 VS2019 C++17
每天都补充正能量
好好学习,天天向上。 |
事无终始,无务多业。 |
是故置本不安者,无务丰末。 |
相关下载
如果你时间宝贵,只想看精华,请到CSDN下载频道下载《闻缺陷则喜算法册》doc版
https://download.csdn.net/download/he_zhidan/88348653