ai回答是对的。yolo模型和ocr离线识别包类似,识别到类似的目标后返回置信度和坐标。区别在于yolo模型一般需要自己去训练或者下载别人训练好的模型,相比其他找图方式学习门槛比较高。
最近玩燕云斗地主老是记不住牌,于是想着用截屏找图找到牌型并记录所有已出的牌,实践下来发现游戏一开始就杜绝了这种可能。它所有的牌型(JQK……)都是半透明随机的纹理,只能放弃用找图的方式。于是我测试了OCR识别牌型,这个失误率太高了,即便是百度ocr也做不到100%识别。在网上搜索后发现yolo模型可以完美识别,且不受限于像素颜色和大小的变化,可以做到一次训练适配所有分辨率。并且yolo模型的开源打标和训练软件也很多了,小样本用cpu训练几分钟就可以出模型。
至于用途,我觉得现有找图方式不能实现的,都可以用yolo模型实现。比如:旋转/遮挡/扭曲/颜色变化后的图片,用yolo模型都可以识别。