HALCON 怎么处理 C# 已经读取好的图片?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HALCON 怎么处理 C# 已经读取好的图片?相关的知识,希望对你有一定的参考价值。
this.pictureBox1.Image = bmp1; 我再屏幕上截了个图片,保存到了本地,halcon从本地读图片,再处理。 HOperatorSet.ReadImage(out ho_Pic1, "c:/hc/bmp1.PNG");为什么不可以 直接 HOperatorSet.ReadImage(out ho_Pic1, bmp1); 我知道这样会报错。求一个可以不保存本地的方法。
参考技术A 一般这种情况,你要通过查阅API,或利用IDE的智能补全来查看 HOperatorSet.ReadImage都提供哪些重载。你所使用的第二个参数为Image的签名显然不是该类支持的重载方法,但这并不意味着ReadImage方法没有别的重载,例如,如果有第二个参数为MemoryStream的重载的话,你就可以将Image转化为MemoryStream再进行处理。追问ReadImage 这条路可能行不通,重载里只有路径的方法。
那你不妨看看HOperatorSet类还有没有ReadImage之外的方法,可以从其它源获取图像?
本回答被提问者采纳以上是关于HALCON 怎么处理 C# 已经读取好的图片?的主要内容,如果未能解决你的问题,请参考以下文章