Java 如何删除图像卡的非文本部分
我正在使用android ocr(tesseract ocr)的示例代码制作一个从图像卡中提取数字的应用程序。 我已经按照卡片字体对数据进行了培训。如果卡片具有唯一背景,则检测少量卡片,但如果卡片具有多个背景(附加样本),则无法识别号码。 即使卡号与背景稍有重叠,也无法识别 我尝试使用以下步骤删除背景:Java 如何删除图像卡的非文本部分,java,android,c++,Java,Android,C++,我正在使用android ocr(tesseract ocr)的示例代码制作一个从图像卡中提取数字的应用程序。 我已经按照卡片字体对数据进行了培训。如果卡片具有唯一背景,则检测少量卡片,但如果卡片具有多个背景(附加样本),则无法识别号码。 即使卡号与背景稍有重叠,也无法识别 我尝试使用以下步骤删除背景: 使用以下方法平滑裁剪的图像: GaussianBlur(裁剪,裁剪,大小(3,3),0,0,边框_默认值); CVT颜色(裁剪、裁剪、CV_rgb2灰色) sobel使用的边缘检测: 作物=So
Anil附件脱落。我无法上载图像。我收到错误信息“你需要至少10个声誉才能发布图像。”