[英]How to fetch value of captcha image using jquery
通常,这种验证码很容易通过/破解。
现在,可以使用其他编程语言以不同的方式完成此操作。 但是,当您在寻找客户端解决方案时, tesseract.js
可能会有所帮助。
我以前没有尝试过,但是使用起来似乎很简单
Tesseract.recognize(myImage)
.progress(function (p) { console.log('progress', p) })
.then(function (result) { console.log('result', result) })
这是一个演示(在JSFiddle上),您可以尝试一下(Won't work on StackOverflow )
您应该得到警告,提示road
let progress = document.querySelector('#progress'); Tesseract.recognize('https://image.ibb.co/bXhgST/captcha_5.jpg') .progress(function(p) { progress.innerHTML += JSON.stringify(p) + "<br>" }) .then(function(result) { alert(result.text) })
<script src='https://cdn.rawgit.com/naptha/tesseract.js/1.0.10/dist/tesseract.js'></script> <img id="img" src="https://image.ibb.co/bXhgST/captcha_5.jpg" /> <div id="progress"></div>
另一种选择是使用专业服务,例如Amazon Detecting Text in an Image
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.