我一直在使用OpenCV 3.2(Java + Android)进行扑克牌检测器
我在公寓周围拍了很多照片作为负面图像和一张扑克牌的图片,在这种情况下是三个壁炉。我正在尝试完成检测,能够检测出放在黑色背景上的5张卡片,尽可能准确地得到套装和号码。
问题在于,它将大部分卡片部分地检测为三个壁炉,但三个心脏本身效果最好,不知道我做错了什么?
我已经训练了哈尔分类器,其中有超过1800张负面图像和大约100张三张心的图像,这些图像都有一些背景。
如果有任何更好的方法,我应该首先检测整张卡片(其中任何一张),然后从中检测出它的套装和编号,或者是否有其他更合理的解决方案。
我是openCV的新手,也很有趣。