Javascript 上传时,确认照片是否为身份证或护照文件

Javascript 上传时,确认照片是否为身份证或护照文件,javascript,php,Javascript,Php,我希望你能帮助我,我正在竭尽全力,找不到办法来实现这一点 我想在我的网站上添加一个涉及护照或身份证照片的上传,我需要做的是验证它是否真的是上传的护照或身份证 有一些网站和应用程序可以这样做,所以我知道这是可能的,我只是想知道我可以从哪里开始-请你帮我开始,或者给我指一篇文章阅读 谢谢大家 不久前,我不得不为一个项目做类似的事情 我使用谷歌的API:GoogleVision将身份证上的文本发回给我。 如果你想做一个比较,AWS有一个等价物 如果你想做一个比较的话,它在AWS是等效的 然后使用一种

我希望你能帮助我,我正在竭尽全力,找不到办法来实现这一点

我想在我的网站上添加一个涉及护照或身份证照片的上传,我需要做的是验证它是否真的是上传的护照或身份证

有一些网站和应用程序可以这样做,所以我知道这是可能的,我只是想知道我可以从哪里开始-请你帮我开始,或者给我指一篇文章阅读


谢谢大家

不久前,我不得不为一个项目做类似的事情

我使用谷歌的API:GoogleVision将身份证上的文本发回给我。

如果你想做一个比较,AWS有一个等价物 如果你想做一个比较的话,它在AWS是等效的

然后使用一种数据清理和分析算法,利用图像中的坐标,很容易知道您是否在处理真实的文档

为了查明这是一张真实的身份证还是一本真实的护照,你还需要向你的国家当局核实号码是否匹配

这是一项相当长的工作,需要耐心。 如果你没有大的预算来使用交钥匙工具,我建议你自己开发所有东西,不要花时间在互联网上不稳定的项目上


如果您不想使用外部服务,您可以在本地使用此服务:

不久前,我不得不为一个项目执行类似的操作

我使用谷歌的API:GoogleVision将身份证上的文本发回给我。

如果你想做一个比较,AWS有一个等价物 如果你想做一个比较的话,它在AWS是等效的

然后使用一种数据清理和分析算法,利用图像中的坐标,很容易知道您是否在处理真实的文档

为了查明这是一张真实的身份证还是一本真实的护照,你还需要向你的国家当局核实号码是否匹配

这是一项相当长的工作,需要耐心。 如果你没有大的预算来使用交钥匙工具,我建议你自己开发所有东西,不要花时间在互联网上不稳定的项目上


如果您不想使用外部服务,您可以在本地使用此服务:

我知道的大多数实现都基于机器学习,请查看……您的论点是可以理解的,但基于错误的前提。对于初学者来说,这类功能的工作量使其难以实现。有些事情是可能的,但这并不容易。尽管如此,祝你好运。你还有很长的路要走,但是如果你努力学习,你会掌握很多有用的东西。我所知道的大多数实现都是基于机器学习的,看看吧……你的论点是可以理解的,但是基于错误的前提。对于初学者来说,这类功能的工作量使其难以实现。有些事情是可能的,但这并不容易。尽管如此,祝你好运。你前面的路很长,但是如果你努力去追求,你会掌握很多有用的东西。这个问题太宽泛了,已经离题了。回答离题的问题只会让人们不断地问,所以尽量避免这样做。此外,答案本身不包含任何实际解决方案(而只是非现场链接)的答案在这里非常不受欢迎。链接会发生变化,如果它们发生变化,您的答案对未来的访问者将不会有帮助。即使这样,您也不能保证文档是合法的,您必须提前知道您想要测试的每种身份证/护照格式的所有内容的预期位置(并且有很多可能性)。我不认为这是一个坏建议:)。我不认为这个问题太广泛。他只是一个初学者,需要重新定向到研究领域。这太完美了,谢谢!通过API的文本检测将完全满足我的需要,只需确认这是一份身份文件,它只是用来取代老式的手动扫描。事实上,如果这是一个必须在国际上使用的项目,是的,它会变得非常复杂。我的项目只在法国使用,所以它更容易。为了文件的合法性,各州经常根据要求设置API来验证这类信息。由于问题太广泛,因此该问题已脱离主题。回答离题的问题只会让人们不断地问,所以尽量避免这样做。此外,答案本身不包含任何实际解决方案(而只是非现场链接)的答案在这里非常不受欢迎。链接会发生变化,如果它们发生变化,您的答案对未来的访问者将不会有帮助。即使这样,您也不能保证文档是合法的,您必须提前知道您想要测试的每种身份证/护照格式的所有内容的预期位置(并且有很多可能性)。我不认为这是一个坏建议:)。我不认为这个问题太广泛。他只是一个初学者,需要重新定向到研究领域。这太完美了,谢谢!通过API的文本检测将完全满足我的需要,只需确认这是一份身份文件,它只是用来取代老式的手动扫描。事实上,如果这是一个必须在国际上使用的项目,是的,它会变得非常复杂。我的项目只在法国使用,所以它更容易。为了文件的合法性,各国通常应要求设置API以验证此类信息