帮帮文库

返回

Visual_Studio_2005_arm棋谱图像识别算法设计及软件实现(最终版) Visual_Studio_2005_arm棋谱图像识别算法设计及软件实现(最终版)

格式:word 上传:2022-06-25 16:14:14

《Visual_Studio_2005_arm棋谱图像识别算法设计及软件实现(最终版)》修改意见稿

1、“.....最后要把匹配结果显示出来。包括在什么位置上下了黑子或白子,或者在什么位置上棋子被拿走了。程序模块设计使用创建工程,整个程序设计为三个功能模块,如图所示图像的采集和灰度数据的获取图像和处理结果的显示图像处理算法。核心是图像处理算法部分。模块说明如下北京联合大学毕业设计棋谱图像识别系统图像和处理结果显示模块核心算法模块棋谱图像采集和灰度数据获取模块图程序模块图北京联合大学毕业设计棋谱图像采集和灰度数据获取模块主要实现的功能是通过摄像头得到所需的待处理图像,并进行简单的灰度处理,得到灰度图像,为进步的处理做好准备。图像和处理结果显示模块使界面更具人性化,可以通过特定的测试按钮进行测试,图像的处理结果通过图像控件显示出来也更直观,更清晰,使设计过程中的调试更加方便......”

2、“.....北京联合大学毕业设计算法的实现使用创建个解决方法,程序文件按照第章所述的三个功能模块来组织如图所示。其中棋谱图像采集和灰度数据获取模块的主要程序文件有,,,,图像和处理结果显示模块包括,,,。核心算法模块包括,。下面分析下主要算法的实现。图工程文件示意图北京联合大学毕业设计彩色图转灰度图的实现图像格式与和接口设计图形文件是采用的图形文件格式。的文件结构文件由四部分组成位图文件头位图信息头颜色表在真彩色模式无颜色表和定义位图的字节阵列。是被欧洲电视系统所采用的种颜色编码方法。其中的几个字母不是英文单词的组合词,代表亮度,代表色差,和是构成彩色的两个分量。使用色彩空间,它的亮度信号和色度信号是分离的。如果只有信号分量而没有信号分量,那么这样表示的图像就是灰度图像。而此设计只需对灰度图像作处理,所以仅取分量即可。为了得到实验用的灰度图像数据......”

3、“.....读取文件,提取图像像素颜色信息,转换为算法需要的灰度数组。图像的显示和彩色图转换为灰度图下面根据程序讨论下图像的显示和将图像转换为灰度数组。图像的显示得到导出文件。成功了,把文件加载,,根据窗口尺寸,显示图片以上程序首先通过来导出文件,若导出失败则弹出对话框显示出错信息,若成功则用来加载这个文件,的作用是根据窗口尺寸来扩大或缩小显示图像。显示结果如图所示北京联合大学毕业设计图显示原始图像转为灰度图转为灰度图时,不同的图像类型有不同的处理方法。图像分位图和低于位的图。其中位图无调色板,如表所示。而低于位的图是有调色板的。调色板中放的是颜色值,每个值有个索引号,而图像数组中存的是索引号,如表所示。表中等为索引号。实际图像像素为表所示,里面记录的都是索引号......”

4、“.....首先创建个新的调色板,以备后用。然后读取原调色板中的三个分量值并相加求平均值,接着把平均值再赋回给调色板中的,最后把新的调色板给图像。创建个新的调色板读调色板中的值调色板中的值相加取平均值许多地方需要完善,如果有机会的话我想加入中值滤波或均值滤波以及图像的畸形矫正。中值滤波法是种非线性平滑技术,它将每象素点的灰度值设置为该点邻域窗口内的所有象素点灰度值的中值。均值滤波也称为线性滤波,其采用的主要方法为领域平均法。线性滤波的基本原理是用均值代替原图像中的各个像素值,即。以上两种滤波方法,中值滤波虽然滤波效果很好,但是滤波过程相对复杂。不仅先要对邻域像素进行排序,接着还要进行大小的比较,选出中间值。而均值滤波则不同,它只要把邻域中的值相加,再除以总数,求出平均值即可。因此......”

5、“.....主要考虑到要是有充足的时间会加入均值滤波。另外,通过摄像头拍摄的图片由于拍摄角度等原因产生了畸变,主要为线性畸变,如图所示北京联合大学毕业设计图线性畸变针对这种畸变如果有足够的时间做实验的话,可以用实验结果得到用于畸变校正的线性方程的系数。畸变系统和校正系统坐标用下列线性方程来联系当然,还有些方法不用自己反复实验得到系数,而是自动获取控制点。但是这种方法很复杂,嵌入式系统可能算不过来。因此,如果有时间可以用繁琐的实验来得到简单的方程进行畸变校正。北京联合大学毕业设计参考文献美冈萨雷斯,译者阮宇智,阮秋琦数字图像处理第版电子工业出版社开发板说明书广州友善之臂计算机科技有限公司刘晓辉新代嵌入式系统平台微型机与应用,年期刘凯,周志光,张明,胡伟嵌入式应用技术基础北京人民邮电出版社,罗斌编程实例精粹北京科学技术出版社唐大仕......”

6、“.....张力高级编程北京人民邮电出版社,王鑫,陈晓竹,徐倩接口的嵌入式图像采集与显示系统中国计量学院学报,年期章红思嵌入式系统的编程技术研究第十八届中国天津网络信息技术电子仪器仪表创新学术会议论文集年马瑞新,田琳琳,赖晓晨基础程序分析与设计北京北京科技大学出版社,何斌,马天予,王运坚,朱红莲数字图像处理。北京人民邮电出版社,何炜燊嵌入式图像处理系统的研究与开发汕头汕头大学,年刘铁根嵌入式图像检测技术北京清华大学出版社,任高星,姜晖,张鑫基于嵌入式的运动图像识别电子测试,年期把平均值再赋回调色板把新的调色板给图像根据以上方法把图转换成的灰度图如图所示。图灰度图灰度图像二值化和灰度图像差值算法的实现灰度图像二值化二值图像处理在图像处理领域占据很重要的位置,在具体的图像处理应用系统中,往往需要对于获得的二值图像再进步进行处理,以有利于后期的识别工作......”

7、“.....它只有两个灰度级,即表示黑色的像素点表示白色的像素点。根据实验设定个合适的阈值,如果图像的像素灰度值大于这个阈值就认为是白色,否则就是黑色。这样就实现了图像的二值化,如图所示。图图像二值化灰度图像差值差值就是相减所得到的值。在图像处理中,差值就是二幅图像对应像素值相减,可以用来寻找二幅图像不同的部分,本设计采用图像差值找出棋子发生变化的区域。如图所示为示例图像差值并二值化的结果。图图像差值此毕业设计的图像二值化是和图像差值配合使用的。两幅图像灰度相减进行差值运算,根据实验设定个合适的阈值,如果大于这个阈值就认为是白色,否则就是黑色。最后再重新分配第幅图像中的值,就变成了二值图。其中有变化的区域为白色,这样就可以找到棋子变化的区域的坐标。简要程序如下北京联合大学毕业设计,设定阈值,如果差值大于阈值,就认为是白的......”

8、“.....背景图像前景图像差值图像图图像差值并二值化后的结果模板匹配法算法的实现模板匹配是数字图像处理的重要组成部分之。把不同传感器或同传感器在不同时间不同成像条件下对同景物获取的两幅或多幅图像在空间上对准,或根据北京联合大学毕业设计已知模式到另幅图中寻找相应模式的处理方法就叫做模板匹配。简单而言,模板就是幅已知的小图像。模板匹配就是在幅大图像中搜寻目标,已知该图中有要找的目标,且该目标同模板有相同的尺寸方向和图像,通过定的算法可以在图中找到目标,确定其坐标位置。以位图像其个像素由个字节描述为例,模板个像素叠放在被搜索图个像素上平移,模板覆盖被搜索图的那块区域叫子图。,为子图左上角在被搜索图上的坐标。搜索范围是通过比较和的相似性,完成模板匹配过程。模板匹配示意图如图所示......”

9、“.....因为不管是对棋子位置的识别还是对棋子颜色的识别都用到了模板匹配。其实这个概念很好理解,就是先找出棋子的特点,无非就是从它的物理形态上出发。首先它是圆形的,所以大小尺寸要设计好其次,它分黑白两种颜色,因此要设好灰度值以区分这两种颜色。最重要的是定要设好这两方面的阈值,以区分棋盘上的格线和空白区域。这样做好两个模板就可以把个有变化区域与模板进行比对,看看相似度有多大,以判断此处是否就是黑子,白子,还是其他动作。首先应该制作个黑子模板,个白子模板来作为以后图像的比照对象。但是经过试验,此毕业设计选用了个程序上较简单的方法,就是只做个模板,通过在灰度,尺寸等方面设阈值来区别黑子,白子和格线。虽然程序上简单了,但是阈北京联合大学毕业设计值的选取十分困难,需要反复试验观察效果......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
Visual_Studio_2005_arm棋谱图像识别算法设计及软件实现.doc预览图(1)
1 页 / 共 39
Visual_Studio_2005_arm棋谱图像识别算法设计及软件实现.doc预览图(2)
2 页 / 共 39
Visual_Studio_2005_arm棋谱图像识别算法设计及软件实现.doc预览图(3)
3 页 / 共 39
Visual_Studio_2005_arm棋谱图像识别算法设计及软件实现.doc预览图(4)
4 页 / 共 39
Visual_Studio_2005_arm棋谱图像识别算法设计及软件实现.doc预览图(5)
5 页 / 共 39
Visual_Studio_2005_arm棋谱图像识别算法设计及软件实现.doc预览图(6)
6 页 / 共 39
Visual_Studio_2005_arm棋谱图像识别算法设计及软件实现.doc预览图(7)
7 页 / 共 39
Visual_Studio_2005_arm棋谱图像识别算法设计及软件实现.doc预览图(8)
8 页 / 共 39
Visual_Studio_2005_arm棋谱图像识别算法设计及软件实现.doc预览图(9)
9 页 / 共 39
Visual_Studio_2005_arm棋谱图像识别算法设计及软件实现.doc预览图(10)
10 页 / 共 39
Visual_Studio_2005_arm棋谱图像识别算法设计及软件实现.doc预览图(11)
11 页 / 共 39
Visual_Studio_2005_arm棋谱图像识别算法设计及软件实现.doc预览图(12)
12 页 / 共 39
Visual_Studio_2005_arm棋谱图像识别算法设计及软件实现.doc预览图(13)
13 页 / 共 39
Visual_Studio_2005_arm棋谱图像识别算法设计及软件实现.doc预览图(14)
14 页 / 共 39
Visual_Studio_2005_arm棋谱图像识别算法设计及软件实现.doc预览图(15)
15 页 / 共 39
预览结束,还剩 24 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档