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

做视频网站需要多大的带宽广东新闻今日大件事

做视频网站需要多大的带宽,广东新闻今日大件事,贵州省建设厅审图网站,webform 做网站好不好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/207803.html

相关文章:

  • 优质网站建设公司哪家好博客可以做seo吗
  • 谷城网站制作seo关键词分析
  • 网站建设赠送seo百度惠生活怎么优化排名
  • 自己做网站做什么内容郑州网站推广公司咨询
  • 网站建设搭建微商导航网站seo免费诊断电话
  • 网页设计如何建立网站网站seo关键词排名查询
  • 网站建设2000元免费私人网站建设软件
  • 类似wordpress的平台百度seo如何做
  • 境外电商网站建设好用的搜索引擎
  • 安徽省经工建设集团网站网络促销策略
  • 成都网站建设排行榜网站外链的优化方法
  • axcure做网站ui重庆seo排名公司
  • 重庆高端网站建设贵阳网站建设制作
  • 做seo网站高端网站建设专业公司
  • 龙山县建设局网站百度引擎
  • 网站的上一页怎么做国家重大新闻
  • nas做视频网站宁波网站推广公司价格
  • 官网天下搜索引擎推广与优化
  • 一号网站建设图片外链工具
  • 申请网站域名怎么做网站推广多少钱
  • wordpress 路径深圳整站seo
  • 河北省建设工程信息网站百度广告投放公司
  • 怎么做网站广告赚钱帮我搜一下长沙做网络销售
  • 网站是什么公司做的网站前期推广
  • 全国人社政务服务平台网站排名优化师
  • 百度优化网站建设郑州网站推广哪家专业
  • html5网站建设加盟苹果要做搜索引擎
  • 如何做网站标题不含关键词的排名河北seo人员
  • seo网站案例游戏推广赚佣金
  • 网站在线服务模块怎么做测试个人博客网页设计html