本文主要是介绍壹[1],函数:ReadImage,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
C++形式
LIntExport void ReadImage(
HObject* Image,
const HTuple& FileName);
//参数1:读取的Image
//参数2:图片地址//备注说明:
//头文件:halconcpp/HOperatorSet.h
//命名空间:namespace HalconCpp
C#形式
public static void ReadImage(out HObject image, HTuple fileName);//备注说明
//class HOperatorSet
报错处理
错误1:HALCON error #5200: File not found in operator read_image
原因:图片文件不存在
错误2:HALCON error #5576: JPEG: Error in input image in operator read_image
文件内容定义格式和名称需要一致
文件格式:
JPEG:FF,D8,FF
PNG:89,50,4E,47
GIF:47,49,46,38
BMP:42,4D
将文件打开为HEX格式如下图(此图片文件内容为PNG),但是图片命名为.jpg,调用方法打开报错
错误3:HALCON error #5560: File is no BMP-File in operator read_image
将文件打开为HEX格式如下图(此图片文件内容为PNG),但是图片命名为.bmp,调用方法打开报错
附注:Notepad++打开文件显示HEX
1,安装插件(插件/插件管理),选择HEX-Editor,点击安装
2,打开文件,插件/HEX-Editor/View in HEX
这篇关于壹[1],函数:ReadImage的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!