现在越来越多的网站采取图片验证码,防止机器恶意向服务端发送请求。但是常规的图片验证码也不是非常安全了。有非常多第三方库可以对图片上的数字文字等进行识别。
代码实现
首先安装依赖:
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'
但是经过我一系列测试,这个的准确度并不高,希望后续后有改进吧。