当前位置: 首页 > wzjs >正文

网站域名更换是怎么做的苏州seo怎么做

网站域名更换是怎么做的,苏州seo怎么做,ftp备份wordpress,什么行业适合做网站推广Tesseract.js Tesseract.js 是一个基于 Google Tesseract OCR 引擎的 JavaScript 库,利用 WebAssembly 技术将的 OCR 引擎带到了浏览器中。它完全运行在客户端,无需依赖服务器,适合处理中小型图片的文字识别。 基本使用 以下示例展示了如何…

Tesseract.js

Tesseract.js 是一个基于 Google Tesseract OCR 引擎的 JavaScript 库,利用 WebAssembly 技术将的 OCR 引擎带到了浏览器中。它完全运行在客户端,无需依赖服务器,适合处理中小型图片的文字识别。

基本使用

以下示例展示了如何使用 Tesseract.js 从图片中提取文字:
在这里插入图片描述

demo

HTML单文件:

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><title>OCR 图文识别</title><!-- <script src="https://unpkg.com/tesseract.js@2.1.1/dist/tesseract.min.js"></script> --><script src="https://unpkg.com/tesseract.js@v2.1.0/dist/tesseract.min.js"></script></head><body><h1>OCR 图文识别</h1><input type="file" id="imageFile" accept="image/*" /><br /><button onclick="recognizeImg()">识别图像</button><br /><h2>识别结果:</h2><div id="result">???</div><script>const worker = Tesseract.createWorker({logger: function (m) {console.log(m);},});async function recognizeImg() {const fileInput = document.getElementById("imageFile");const selectedFile = fileInput.files[0];console.log(selectedFile);await worker.load();await worker.loadLanguage(["eng", "chi_sim"]);await worker.initialize(["eng", "chi_sim"]);const ret = await worker.recognize(selectedFile||'https://tesseract.projectnaptha.com/img/eng_bw.png');console.log(ret.data.text);handleOCRResponse(ret.data);// 或者使用 FileReader方式// handleFileFn(selectedFile);}function handleFileFn(file) {// 使用 FileReader 读取图像文件内容const reader = new FileReader();reader.onload = function (e) {const imageDataURL = e.target.result;// 上传图像文件至 OCR APIuploadImageToOCR(imageDataURL);};reader.readAsDataURL(file);}async function uploadImageToOCR(imageDataURL) {await worker.load();await worker.loadLanguage(["eng", "chi_sim"]);await worker.initialize(["eng", "chi_sim"]);const ret = await worker.recognize(imageDataURL);console.log(ret.data.text);if (ret.data) {handleOCRResponse(ret.data);}}function handleOCRResponse(data) {const resultDiv = document.getElementById("result");if (data && data.text) {resultDiv.textContent = data.text;} else {resultDiv.textContent = "未能识别文本。";}}</script></body>
</html>

demo in react:github-demo

http://www.dtcms.com/wzjs/49993.html

相关文章:

  • 建设项目查询官网网站seo文章该怎么写
  • 综合门户网站开发网络技术推广服务
  • 怎么做优惠券网站个人能接广告联盟吗
  • 杭州专业做网站的公司营销方案范文
  • 生物网站建设公司网页设计
  • 网站建设600元全包清远头条新闻
  • 做360手机网站快速seo是什么软件
  • 个人网站放什么内容软文写作服务
  • 湘潭网站建站公司网站如何优化排名
  • 自然资源部网站绿色矿山建设微信营销模式
  • 徐家汇做网站网站建设怎么弄
  • 合肥专业网站建设公司百度推广开户费用标准
  • 新建网站功能模块新郑网络推广
  • 青岛建设英文网站建设职业培训机构哪家最好
  • 富爸爸说的网络营销是什么抖音优化
  • 亚网站建设站长
  • 政府高度重视网站建设关键词优化顾问
  • 网站开发视频压缩上传什么是电商
  • 南京做网站的网络公司seo优化的作用
  • 国外的电商网站有哪些方面seo自动排名软件
  • 免费贴图素材网站seo教学免费课程霸屏
  • 微信登陆wordpress青岛seo排名扣费
  • 安徽整站优化win7优化大师
  • css 手机网站字体重叠淘宝补流量平台
  • 政府网站栏目设置市场营销专业就业方向
  • 做兼职的那个网站靠谱吗湖南长沙seo
  • 医疗网站织梦宣传广告怎么做吸引人
  • 怎么用php语言做网站网络推广推广
  • 昆明做百度网站电话百度网址大全 官网首页
  • 首次建设网站流程图培训网站有哪些