Visual Basic 图像识别
Visual Basic Image Recognition
首先,我知道VB可以进行OCR将图像(包括文本)转换为文本,但是是否可以识别图像并初始化动作?
例如,我在这里得到了一个箭头图像:
能不能VB认出这种箭头,做个
Sendkey.key("{RIGHT}")
箭头何时出现在屏幕上?
是的,但这不是微不足道的。 OpenCV(开放计算机视觉)库可以做这些事情。它利用 "training" 系统输出的分类器文件来识别对象。如果没有现有的箭头分类器,您将不得不训练自己的分类器。
.Net 有一个开源实现,使其更易于使用:
http://www.emgu.com/wiki/index.php/Emgu_CV
首先,我知道VB可以进行OCR将图像(包括文本)转换为文本,但是是否可以识别图像并初始化动作?
例如,我在这里得到了一个箭头图像:
能不能VB认出这种箭头,做个
Sendkey.key("{RIGHT}")
箭头何时出现在屏幕上?
是的,但这不是微不足道的。 OpenCV(开放计算机视觉)库可以做这些事情。它利用 "training" 系统输出的分类器文件来识别对象。如果没有现有的箭头分类器,您将不得不训练自己的分类器。 .Net 有一个开源实现,使其更易于使用: http://www.emgu.com/wiki/index.php/Emgu_CV