其实我是用安卓系统开发的,我创建了一个程序,用户要上传他的店铺的图片,上面有他卖的所有东西和他卖的东西(是关于一个游戏的)。其实我在最后一部分,我需要检测那些卖出的物品是什么。
遗憾的是图片质量很低,因为是用手机拍的。但是,我想如果我用cv2的Grey,Thresh和Canny方法清理图片后,我可以用OCR魔方读取信息。
然后,我将向你展示我在这最后一部分工作的所有图像的结构。
之后,如果我做一个简单的灰色处理的第二张图片,我得到了以下。
最后,如果我执行下面所有的代码,我得到了这个结果。
img = cv2.imread('recorte.jpg')
gray = get_grayscale(img)
thresh = thresholding(gray)
opening = opening(gray)
canny = canny(gray)
我知道,这个结果离专业性太远了,但我真的需要帮助。如果我执行魔方,我得到了下面的结果。
卷轴 Ae coe vel boise)
综上所述,我觉得我的工作方向很好,我唯一要做的就是正确清理图像,正确配置使用魔方,最后得到一个好的结果。希望你能帮助我。谢谢你的帮助