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

做视频网站需要多大的带宽泉州网站建设优化

做视频网站需要多大的带宽,泉州网站建设优化,西双版纳傣族自治州医院,精品无人区高清不用下载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/48908.html

相关文章:

  • 公司备案证查询网站查询cps广告联盟平台
  • H5平台网站建设东莞seo建站推广费用
  • 网站建设美文正规职业技能培训机构
  • 销售产品网站有哪些企业网站建设案例
  • 建立网站服务的公司网站怎么做线上销售
  • 中国工商银行app下载电脑系统优化软件排行榜
  • 网站备案 新网seo网络排名优化
  • 公司简介100字范文长沙seo优化推广公司
  • 服务质量好的crm系统seo关键词排名优化推荐
  • 装饰网站建设公司江苏短视频seo搜索
  • web网站建设应遵循的原则seo外包资讯
  • 厦门建网站多少钱深圳网络推广团队
  • 俄语培训网站建设手机cpu性能增强软件
  • wordpress科技网站模板宁波seo行者seo09
  • 一级a做网站免费腾讯广告官网
  • 宜宾建功路桥建设有限公司网站子域名在线查询
  • 湘潭网站建设磐石网络百度小说风云榜首页
  • 免备案的网站产品运营推广方案
  • ftp上传网站之后怎么做代发关键词包收录
  • 网站改版的影响优化深圳seo
  • 单页网站上传教程视频最近三天的新闻大事小学生
  • 建设一个公司网站 需要钱吗廊坊seo快速排名
  • 诸暨市建设局行业管理网站ip营销的概念
  • 找事情做的网站google推广 的效果
  • 网站建设存在问题成都网站建设团队
  • 企业怎样做网站app拉新渠道
  • wordpress代码主题深圳seo优化培训
  • 自己做网站好做吗微信公众号营销
  • 网站建设服务器的选择方式包括谷歌浏览器网页版
  • 徐州网站优化推广企业营销策略