GenImageInterleaved Wrong type of control parameter 1

简介: GenImageInterleaved Wrong type of control parameter 1

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, 错误提示误导人。


相关文章
|
8月前
|
人工智能 IDE 测试技术
用户说 | 通义灵码2.0,跨语言编码+自动生成单元测试+集成DeepSeek模型且免费使用
通义灵码, 作为国内首个 AI 程序员,从最开始的内测到公测,再到通义灵码正式发布第一时间使用,再到后来使用企业定制版的通义灵码,再再再到现在通义灵码2.0,我可以说“用着”通义灵码成长的为数不多的程序员之一了吧。咱闲言少叙,直奔主题!今天,我会聊一聊通义灵码的新功能和通义灵码2.0与1.0的体验感。
|
11月前
|
存储 Oracle 关系型数据库
oracle数据恢复—Oracle数据库文件大小变为0kb的数据恢复案例
存储掉盘超过上限,lun无法识别。管理员重组存储的位图信息并导出lun,发现linux操作系统上部署的oracle数据库中有上百个数据文件的大小变为0kb。数据库的大小缩水了80%以上。 取出&并分析oracle数据库的控制文件。重组存储位图信息,重新导出控制文件中记录的数据文件,发现这些文件的大小依然为0kb。
图解java工程师学习路线
图解java工程师学习路线
364 0
顺序表的插入,删除,修改和查找(详细解析)
顺序表的插入,删除,修改和查找(详细解析)
222 5
|
SQL XML Java
MyBatis 实现动态 SQL
 MyBatis 中的动态 SQL 就是SQL语句可以根据不同的情况情况来拼接不同的sql。 本文会介绍 xml 和 注解 两种方式的动态SQL实现方式。
277 1
|
存储 缓存
3、python+QTextbrowser内容显示
本章主要解决的问题: 1、利用QTextbrowser显示文本数据。 2、探究数据转换为str类型对QTextbrowser显示性能的影响。 3、如何显示各种类型的数据。 4、管理多QTextbrowser显示。 5、解决QTextbrowser持续写入数据导致占用内存多导致程序崩溃的问题。
1335 0
3、python+QTextbrowser内容显示
|
算法 C++ 容器
C++ std::remove/std::remove_if/erase用法探讨
std::remove 不会改变输入vector/string的长度。其过程相当于去除指定的字符,剩余字符往前靠。后面的和原始字符保持一致。
345 0
|
编解码 图形学 Python
ArcMap:如何渲染一幅精美的地形图
ArcMap:如何渲染一幅精美的地形图
483 1
|
数据库 C++
QxOrm的使用-数据操作--增删改查
上一篇我们讲了QxOrm的基本的数据映射操作,这里面再补充一点东西
1267 0
|
JavaScript API 项目管理
聊聊SAP系统架构有多牛逼?(2)
聊聊SAP系统架构有多牛逼?
1138 0