Javascript图片文字识别插件JS-OCR

所属分类:其他-独立的部件

 94756  352  查看评论 (13)
分享到微信朋友圈
X
Javascript图片文字识别插件JS-OCR ie兼容9

文字都已附上 可以实现上传照片识别照片上的文字

注:运行效果请在服务端查看

主要技术实现

#1 - getUserMedia

getUserMedia是一个HTML5的API可以帮助web app读取用户的摄像头或者麦克风.

#2 - glfx.js, JCrop

glfx.jsw将用来操作图片的特效,例如,锐利,对比度等等。剪裁功能使用了Jcrop

#3 - ocrad.js

ocrad.js 是一个OCP的实现库。纯JS版本的Ocrad项目实现、

主要操作过程

1. 拍一张带有比较清晰文字的图片,如下:

2. 使用剪裁选择需要识别的区域

3. 点击“Done”,可以看到识别出的文字是"iphone5"


相关插件-独立的部件

新浪天气、时间获取插件

LeoWeather 是一款专门用来获取天气和时间的插件,本插件自创的标签模式使得用户可以更好的对显示内容进行排版!
  独立的部件
 57756  501

复制剪切粘贴插件clipboard.js

clipboard.js能够实现复制剪切粘贴的功能,实例方法全。
  独立的部件
 60770  418

jQuery分享插件jquery.share.js

jQuery分享插件jquery.share.js享到QQ、微信、微博、google、in、tweeter等
  独立的部件
 117136  639

canvas实现的步骤流程插件

项目需要,找不到合适的,个人编写实现,可根据数据动态生成节点
  独立的部件
 32368  340

讨论这个项目(13)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    aldy7913 0
    2019/9/6 18:34:43

    的确是可以用的。但只能识别一种字体的英文。前面是调用摄像头和裁剪的动作,这个跟识别没什么关系。真正识别就一句话。    

    var resultText = OCRAD(ctx);

    ,所以完全就是调用的这个JS。而这个还是打包过的JS,没法看懂。
    但只能识别一种字体的英文。为此我写了一个范例,自带一个文字图片,表示人家可以识别,你也可以上传文字,然而多数都无法识别。请看链接:

    https://blog.csdn.net/ldy889/article/details/100584764
    回复
    chaleverything 0
    2018/12/14 15:25:43
    用Chrome浏览器打开,如果自带拍摄功能的设备,比如手机带摄像头的笔记本(摄像功能允许打开)可以使用。问题是还是识别率不高的毛病,各类OCR的相关软件插件都是这问题。搞来搞去都是微软自带的Office>>OneNote识别转换较为准确。 回复
    浩哥哥 0
    2018/3/24 11:44:35
    跑都跑不起来--咋玩? 回复
    小叮当 0
    2017/9/17 9:21:23

    看到ocr的插件一试用识别率太低,这样用不了。。

    回复
    . 0
    2017/8/15 14:41:40

    有没有 对图片进行识别的?

        财老板丶0
        2017/9/22 10:59:32

        同求

    回复
    牵着羊儿去放牛 0
    2017/6/5 8:53:26
    只能识别英文…… 回复
    Marksim 0
    2017/2/4 15:48:17

    太好了,之前再用leadtools的文字识别功能,效果不错,只是没有js版本的提供,赶紧试试这个

    回复
    junyi5d 0
    2016/12/13 17:12:06
    就不能直接点击上传本地图片?Oops! There is no access to your camera, have you denied it? 电脑上提示没有连接到摄像头,只能笔记本打开? 回复
    -果冻-- 0
    2016/12/10 9:12:10
    根本不能用
        有女朋友别忘了请我吃饭0
        2018/3/1 14:14:47
        我也用不了
    回复
    光明正大520左氏也 0
    2016/12/9 9:12:47
    确定能用?这也能通过。。。。
        格格巫Gal0
        2017/3/10 17:07:17

        可以的用个带前置的笔记本  我用火狐能正常用  不过识别成功率几乎为0

    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复