【C#联合halcon实现图像转换(Bitmap(8,24,32通道) 转 HImage)】
发布原因(1)网络备份一下C#联合Halcon 开发的代码,方便以后使用。(2)在C#联合halcon中Bitmap转换Halcon图像时常用的代码,如果Bitmap是32位的转换成HImage时显示图像倾斜的。网上搜了好多都无用,后来找到了要将GenImageInterleaved方法的第二个参数“bgr” 改成“bgrx”。(3)获取图像正确格式的方法,是因为有时候直接改图像后缀名,读取图像时与图像后缀不符报错,目前暂时使用读取图像文件的二进制头部图像格式标识来判断。
原创
2024-08-19 14:26:50 ·
493 阅读 ·
0 评论