使用 C# 进行图像分类
Posted
技术标签:
【中文标题】使用 C# 进行图像分类【英文标题】:Image Classification with C# 【发布时间】:2017-12-22 06:21:15 【问题描述】:我正在扫描身份证,有 10 种类型的卡片正在被扫描。例如,假设有来自 10 个不同州的 10 个驾驶执照。有人可以指导我使用 C# 对它们进行分类的最简单方法吗?
【问题讨论】:
获得一个大的训练集,然后使用监督机器学习从图像中预测驾照类型 在这种基本情况下,使用一些文本识别库然后在该文本中查找状态名称可能更容易。文本识别并不完美,因此请寻找最接近州名的文本。 【参考方案1】:有一些在线/离线准备使用的分类器看看:
Accord Framework
Azure Vision API
Google Vision API
【讨论】:
【参考方案2】:我认为在美国你有一个司机号码和一个护照号码,而不是一个 c# 答案和更通用的我建议你使用 OCR 并查找护照号码和/或司机号码
您可以在代码项目上关注类似这篇文章的内容,这将允许您扫描文档。
https://www.codeproject.com/Articles/160868/A-C-Project-in-Optical-Character-Recognition-OCR-U
但是,我不确定您将如何分辨不同的状态,老实说,我会将其交给用户,让他们在输入过程中选择他们所在的状态。
【讨论】:
以上是关于使用 C# 进行图像分类的主要内容,如果未能解决你的问题,请参考以下文章