社区
C#
帖子详情
用MODI.Document做OCR的一些问题
gaohongwei7485
2009-11-05 03:19:48
用微软提供的MODI.Document类库做的OCR好像只能识别单色的TIF图片~~如果我要识别4位带索引的PNG图片
有办法直接读取图片经过一些处理就直接返回识别出来的字符串吗?
或者不用MODI.Document的类库有什么别的方法吗?
邮箱gaohongwei7485@qq.com
...全文
477
3
打赏
收藏
用MODI.Document做OCR的一些问题
用微软提供的MODI.Document类库做的OCR好像只能识别单色的TIF图片~~如果我要识别4位带索引的PNG图片 有办法直接读取图片经过一些处理就直接返回识别出来的字符串吗? 或者不用MODI.Document的类库有什么别的方法吗? 邮箱gaohongwei7485@qq.com
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
steveninxiaohu
2012-05-08
打赏
举报
回复
怎么解决的?我的代码:
IDocument *pDoc = new IDocument;
pDoc->CreateDispatch( "MODI.Document" );
pDoc->Create(Name);
pDoc->OCR( miLANG_CHINESE_SIMPLIFIED, 0, 0 );
有问题,检查说是pDoc.m_lpDispatch是NULL。怎么办呢?
leisurelymyth
2012-04-12
打赏
举报
回复
把分给我吧 反正也没有人回答你 哈哈
gaohongwei7485
2012-04-12
打赏
举报
回复
我晕,没人给我解决呀,我自己搞定了
微软
OCR
控件 vb 调用
modi
利用微软
OCR
控件, 只需要不到10行代码就能够实现自已的
OCR
文字识别软件. 1. 添加控件,需要安装office2003, 没有安装office2003的可以从别人机子上拷贝相关文件,注册regsvr32.exe mdivwctl.dll, 控件一般在这个目录下:C:\Program Files\Common Files\Microsoft Shared\
MODI
.0, 只需要相关的几个文件就可以了, 此文件夹全部文件大概在21M左右. 2.工程->部件->添加这个控件:Microsoft Office
Document
Imaging 11.0 Type Library
c#利用
MODI
作图像中文字提取含资源库
利用
MODI
作图像中文字提取含资源库,要在机器上安装
MODI
OCR
组件。
微软
OCR
控件 VB中调用
modi
添加控件,需要安装office2003, 没有安装office2003的可以从别人机子上拷贝相关文件,注册regsvr32.exe mdivwctl.dll,控件一般在这个目录下:C:\Program Files\Common Files\Microsoft Shared\
MODI
.0, 只需要相关的几个文件就可以了, 此文件夹全部文件大概在21M左右. 工程->部件->添加这个控件:Microsoft Office
Document
Imaging 11.0 Type Library
VS2010
做
的C#微软
MODI
从图片识别文字(
OCR
)
Microsoft Visual Studio 2010
做
的C#微软
MODI
从图片识别文字(
OCR
)实例(需要引用Microsoft Office
Document
Imaging 12.0 Type Library Com组件),主要代码: try {
MODI
.
Document
doc = new
MODI
.
Document
(); doc.Create(sAbsFile);
MODI
.Image image;
MODI
.Layout layout; switch (iLanguageMode) { case 0: doc.
OCR
(
MODI
.MiLANGUAGES.miLANG_ENGLISH, true, true); break; case 1: doc.
OCR
(
MODI
.MiLANGUAGES.miLANG_CHINESE_SIMPLIFIED, true, true); break; } StringBuilder sb = new StringBuilder(); for (int i = 0; i < doc.Images.Count; i++) { image = (
MODI
.Image)doc.Images[i]; layout = image.Layout; sb.Append(layout.Text); } return sb.ToString(); } catch (Exception ex) { return "【Error】" + ex.Message.ToString(); }
使用
modi
方案实现中文
ocr
识别
使用
modi
方案实现中文
ocr
识别,详细描述文档,通过加载微软的
modi
识别组件进行
OCR
识别
C#
111,092
社区成员
642,555
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章