社区
API
帖子详情
VB如何编程实现图像数字识别
wjssong
2009-05-07 04:25:52
VB如何编程实现图像数字识别
例如,如何从一张图片中编程读取解析有规则的宋体数字
...全文
3078
8
打赏
收藏
VB如何编程实现图像数字识别
VB如何编程实现图像数字识别 例如,如何从一张图片中编程读取解析有规则的宋体数字
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cxy5636917
2011-08-31
打赏
举报
回复
[1. 添加控件,需要安装office2003, 没有安装office2003的可以从别人机子上拷贝相关文件,注册regsvr32.exe mdivwctl.dll,
控件一般在这个目录下:C:\Program Files\Common Files\Microsoft Shared\MODI\11.0, 只需要相关的几个文件就可以了, 此文件夹全部文件大概在21M左右.]
请教:需要哪几个相关的文件?复制后放在用户电脑里哪个文件夹里?还有mdivwctl.dll放在system32文件夹下注册么?
请明示。
赵4老师
2011-08-30
打赏
举报
回复
VB实现OCR文字识别
原理: 利用微软OCR控件, 只需要不到10行代码就能够实现自已的OCR文字识别软件.
1. 添加控件,需要安装office2003, 没有安装office2003的可以从别人机子上拷贝相关文件,注册regsvr32.exe mdivwctl.dll,
控件一般在这个目录下:C:\Program Files\Common Files\Microsoft Shared\MODI\11.0, 只需要相关的几个文件就可以了, 此文件夹全部文件大概在21M左右.
工程->部件->添加这个控件:Microsoft Office Document Imaging 11.0 Type Library
2.在按钮的Click事件里:
Dim strLayoutInfo As String, strLPN As String
'初始化并加载文档
Set miDoc = CreateObject("MODI.Document") '创建对象
miDoc.Create "D:\未命名.tif" '加载单色图片文件
Screen.MousePointer = vbHourglass '设置光标忙
'识别
miDoc.Images(0).OCR miLANG_CHINESE_SIMPLIFIED, True, True '有用的就此一句,识别为中文简体
Set modiLayout = miDoc.Images(0).Layout '读出数据
strLayoutInfo = _
"Language: " & modiLayout.Language & vbCrLf & _
"Number of characters: " & modiLayout.NumChars & vbCrLf & _
"Number of fonts: " & modiLayout.NumFonts & vbCrLf & _
"Number of words: " & modiLayout.NumWords & vbCrLf & _
"Beginning of text: " & Left(modiLayout.Text, 50) & vbCrLf & _
"First word of text: " & modiLayout.Words(0).Text
MsgBox strLayoutInfo, vbInformation + vbOKOnly, "Layout Information"
Set modiLayout = Nothing
Set miDoc = Nothing
Screen.MousePointer = vbDefault
3. OK了, 是不是很简单
王二.麻子
2011-08-30
打赏
举报
回复
网上资源可不少,是你没找到.
搜"识别",csdn就有很多页.
yodaos
2011-08-30
打赏
举报
回复
想找一份源代码参考一下,网上的资料真少!
slowgrace
2009-05-08
打赏
举报
回复
[Quote=引用 2 楼 wjssong 的回复:]
关键是如何把图像数据读出来哦,也就是识别问题如何解决
[/Quote]
“如何把图像数据读出来”和“识别问题”是两个问题,好不好?
分别放狗搜,应该能找到。
清晨曦月
2009-05-08
打赏
举报
回复
这个……应该简单一点
基本思路是酱紫的
1、倾斜矫正
2、分离图片中的每个字符,然后把他们规范成指定大小,当然如果你这个是宋体也可以测试多大的宋体文字与你这个字符大小相等。
3、进行对比,发现符合度达到一定程度的,就认定其为某个数字。
感觉这样就可以了,要是用什么ANN恐怕大材小用了。不够麻烦的。
曾经做过一个象棋图像识别,基本思路就是这样。
搞了一个标准库,里面存上车马炮啥的的“特征”,然后取图像进行对比,准确率100%。。。呵呵
wjssong
2009-05-07
打赏
举报
回复
关键是如何把图像数据读出来哦,也就是识别问题如何解决
slowgrace
2009-05-07
打赏
举报
回复
(1)把图像数据读到内存里
(2)用算法从该数据里得到数字
(3)将该数字返回
VB
6
图像
文字
识别
程序:项目推荐文章
本文推荐一款基于
VB
6开发的
图像
文字
识别
程序,它通过OCX控件
实现
核心功能。该程序易于上手,适合初学者。可用于文档
数字
化、信息提取、教育辅助等场景。下载解压资源文件,在
VB
6环境中打开工程并配置调试,即可体验
图像
文字
识别
功能。
基于
VB
的
图像
处理源码
实现
与实战
本文详细介绍在Visual Basic环境下
实现
图像
增强、锐化、平滑等核心处理技术,涵盖亮度对比度调整、伽马校正、拉普拉斯锐化、高斯滤波及DoG边缘增强。通过像素级操作与卷积算法结合,提供高效的
VB
代码
实现
方案,并融入直方图分析、查找表加速和用户交互设计,适用于教学与实际
图像
预处理应用。
基于
VB
.NET的
数字
图像
处理项目实战源码
本文详细介绍基于
VB
.NET的
数字
图像
处理系统开发,涵盖环境配置、
图像
加载与显示优化、格式转换、核心算法
实现
及系统架构设计。重点讲解GDI+、MemoryStream、双缓冲、MVC模式与多线程技术的应用,提升系统稳定性与用户体验。
探索人工智能OCR文字
识别
:
VB
源代码解析与应用
本项目提供基于
VB
编写的人工智能OCR文字
识别
程序源代码。采用简单易学的
VB
语言,核心是
图像
处理和文字
识别
算法。OCR技术可用于文档
数字
化、自动化办公等场景。项目开源免费、易于上手,能帮助开发者和学习者掌握OCR原理并应用于实际。
基于
VB
的OCR程序开发与
实现
本文介绍了基于Visual Basic的OCR程序开发,重点讲解了如何利用MODI组件
实现
图像
文字
识别
,并详细分析了Windows DEP安全机制对
VB
程序的影响及解决办法。文章涵盖
图像
加载、预处理、OCR流程控制、结果输出等内容,同时探讨了MODI组件的替代方案,如Tesseract OCR和Office Interop。
API
1,488
社区成员
23,270
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章