【Node.js】图片验证码识别

现在越来越多的网站采取图片验证码,防止机器恶意向服务端发送请求。但是常规的图片验证码也不是非常安全了。有非常多第三方库可以对图片上的数字文字等进行识别。

代码实现

首先安装依赖:

sh 复制代码
npm install node-native-ocr

npm:(node-native-ocr - npm (npmjs.com))

github:(stoefln/node-native-ocr (github.com))

js 复制代码
import { recognize } from "node-native-ocr";

import fs from "fs-extra";
import  path from "path";

fs.readFile('C:\Users\86139\Desktop\nodee\static\image.jpg').then(recognize).then(console.log); // 'node-native-ocr'

但是经过我一系列测试,这个的准确度并不高,希望后续后有改进吧。

相关推荐
ChangYan.12 小时前
直接下载源码但是执行npm run compile后报错
前端·npm·node.js
cz追天之路15 小时前
华为机考 ------ 识别有效的IP地址和掩码并进行分类统计
javascript·华为·typescript·node.js·ecmascript·less·css3
C_心欲无痕18 小时前
nodejs - npm run原理
前端·npm·node.js
千里马-horse18 小时前
TypedArrayOf
开发语言·javascript·c++·node.js·napi
程序员爱钓鱼19 小时前
Node.js 编程实战:错误处理与安全防护
前端·后端·node.js
程序员爱钓鱼20 小时前
Node.js 编程实战:模板引擎与静态资源
前端·后端·node.js
H@Z*rTE|i20 小时前
webpack 打包流程(极简记忆口诀)
前端·webpack·node.js
A_one201021 小时前
利用npm内置命令构建脚本工具
前端·npm·node.js
Summer不秃21 小时前
使用 SnapDOM + jsPDF 生成高质量 PDF (含多页分页, 附源码)
前端·javascript·vue.js·pdf·node.js
青衫折扇1 天前
执行 npm 安装命令时,包被装到了 C 盘用户目录下,而非项目根目录
前端·npm·node.js