社区
API
帖子详情
VB如何编程实现图像数字识别
wjssong
2009-05-07 04:25:52
VB如何编程实现图像数字识别
例如,如何从一张图片中编程读取解析有规则的宋体数字
...全文
3116
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
图像
文字
识别
程序:项目推荐文章 去发现同类优质开源项目:https://gitcode.com/
VB
6
图像
文字
识别
程序:项目的核心功能/场景 一款
实现
图像
文字
识别
的
VB
6程序,助您轻松提取图片中的文字信息。 项目介绍 在
数字
化时代,
图像
文字
识别
技术已成为信息处理的重要工具。
VB
6
图像
文字
识别
程序正是基于这一需求而诞生,它利用OCX控件在
VB
6开发环境中
实现
了高效的
图像
文字
识别
功能。此项目旨...
基于
VB
的
图像
处理源码
实现
与实战
htmltable {th, td {th {pre {简介:在Visual Basic(
VB
)
编程
环境中
实现
图像
处理,涵盖计算机图形学与
数字
图像
处理核心技术。本文详细介绍了
图像
增强、锐化、柔和及减弱等基本操作的原理与
VB
实现
方法,包括像素级操作、卷积滤波、线性与非线性变换等关键技术。通过具体代码示例,如拉普拉斯锐化、均值与高斯滤波、伽马校正和
图像
衰减处理,帮助开发者掌握
VB
平台下的
图像
处理流程。本项目适用于
图像
预处理、视觉效果优化等应用场景,具备良好的教学与实践价值。
基于
VB
.NET的
数字
图像
处理项目实战源码
别再说
VB
.NET 过时了!只要用得好,它依然是 Windows 桌面
图像
处理领域的利器。从环境搭建、内存管理,到核心算法
实现
、系统架构设计,每一步都需要扎实的基本功和工程思维。记住这几个关键词:✅流式加载:避免文件锁定;✅双缓冲:消除界面闪烁;✅LockBits:提升像素访问效率;✅MVC 架构:保障可维护性;✅异步处理:保持界面响应。
探索人工智能OCR文字
识别
:
VB
源代码解析与应用
探索人工智能OCR文字
识别
:
VB
源代码解析与应用 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 在
数字
化时代,文字
识别
技术(OCR)已经成为信息处理的重要工具。本项目提供了一个基于
VB
(Visual Basic)编写的人工智能OCR文字
识别
程序的源代码,旨在帮助开发者、学习者深入了解OCR技术的
实现
细节,并在此基础上进行进一步的开发和优化。无论你是初学者还是经验丰富的...
基于
VB
的OCR程序开发与
实现
Microsoft Office Document Imaging(MODI)是 Microsoft Office 套件中提供的一个
图像
处理与 OCR
识别
组件,最初随 Microsoft Office 2003 及其后续版本一同发布。它不仅支持
图像
文件的加载和显示,还提供了强大的 OCR 引擎,能够
识别
多种语言的文字内容。MODI 组件本质上是一个 COM 组件,其核心接口为DocumentImage和Layout。
API
1,488
社区成员
23,270
社区内容
发帖
与我相关
我的任务
API
VB API
复制链接
扫一扫
分享
社区描述
VB API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章