gpt4 book ai didi

javascript - 如何使用jquery获取验证码图像的值

转载 作者:行者123 更新时间:2023-11-30 14:30:09 25 4
gpt4 key购买 nike

有没有一种方法可以使用 jquery/javascript 获取验证码图像值并将其放在验证框中?

我想在如下表格上做的事情:

enter image description here

验证码代码如下:

<td><img id="form_rcdl:j_idt33:j_idt38" src="/rcdlstatus/DispplayCaptcha?txtp_cd=1&amp;bkgp_cd=2&amp;noise_cd=2&amp;gimp_cd=3&amp;txtp_length=5&amp;pfdrid_c=true?1388469581&amp;pfdrid_c=true" alt=""></td>

最佳答案

通常,这些类型的验证码很容易通过/破解。

现在,这可以使用其他编程语言以不同的方式完成。但是当您正在寻找客户端解决方案时 tesseract.js可能有帮助。

我以前没有尝试过,但是使用它似乎很简单

Tesseract.recognize(myImage)
.progress(function (p) { console.log('progress', p) })
.then(function (result) { console.log('result', result) })

这是一个演示 (On JSFiddle)你可以试试 (不适用于 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

关于javascript - 如何使用jquery获取验证码图像的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51324793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com