经典标定算法,无论是OpenCV还是matlab标定箱,都是以张正友棋盘标定算法为核心实现的
2025/3/15 16:56:21 5.76MB 张正友标定
1
完整代码,还有实验报告,这么好,你绝对需要的
2025/3/4 3:35:49 234KB C 马踏棋盘
1
我对好书的理解是思路清晰,结构良好,最好是能让初学者有一个总体的框架认识,记得很小的时候看《学习的革命》中说到记忆的时候最好是把整个知识体系想像成一颗圣诞树,然后我们把礼物放在树杈上。
.NET的国外好书可以分为4大系:第一也是影响最广的是Wrox出版社的红皮书,这系的书大多是作者的头像,整本书封面红色。
第二就是Microsoft出版社的黑皮书,这系的书大多是一个机械扳手或者仪器仪表,整本书封面黑色。
第三是Oreilly的动物世界,这系的书封面都有一个动物,当然这些动物都不是随便选得而是有些暗喻!第四是PEASON的方块系列,这系的书封面就是国际象棋棋盘里带几幅图画。
相比较而言我觉得红皮书往往讲的博而不精,结构混乱可能作者多人的缘故,不过Wrox的书还是很实用的不可不读,黑皮书呢则讲的有些晦涩,可能作者本身是语言的设计者所以讲的很“原理”,要知晓原理黑皮书也不可不读。
相对而言Oreilly和PEASON的书则恰到好处,本本都是经典。
如果你是一个初学者或者想补缺补差《ProgrammingC#》中文版第4版是很好的入门书,这本书可以说是所有C#书中最经典的一本。
2025/2/25 17:07:54 44.12MB Programming. 中文版 第四版 工具书
1
这个是学校期末C#课程设计,通过C#编程语言实现图形化界面,并运用分治法的算法思想来实现棋盘的全覆盖(L型骨牌),用VS就可以直接运行
1
编一棋盘游戏程序,可以选择人机对战和双人对战两种游戏模式,而人机模式下可以选择三种电脑等级,即简单的电脑、中等的电脑和令人发狂的电脑,电脑智能化程度随等级提高而提高。
下棋双方分别以字符X和字符O为棋子。
游戏界面显示游戏规则,能动态显示下棋过程,下棋结束退出游戏时显示双方输赢情况。
增添功能键,使之实现在任何时候退出程序和悔棋的功能。
在输入棋子坐标及选择开关时要有较好的容错性,出错时能给用户以友好提示。
2025/1/19 22:32:55 12KB 三子连珠
1
1.查阅学习了pca主成分分析和svd矩阵奇异值分解的原理;
2.打印棋盘纸用GML软件对相机进行了标定;
3.利用标定好的相机矩阵结合前面所学的sift算法和rasic算法对相机的姿态进行估计。
2025/1/10 14:21:36 286KB 标定相机 sift ransac 相机姿态
1
//题目21:在8*8的国际象棋上,如果在放置若干马后,使得整个棋盘的任意空位置上所放置的棋子均能被这些马吃掉,//则称这组放置为棋盘的一个满覆盖。
若去掉满覆盖中的任意一个棋子都会使这组放置不再是满覆盖,则称这//一满覆盖为极小满覆盖。
设计程序完成如下要求://(1)求解一个极小满覆盖。
//(2)最好能画出棋盘的图形形式,并在其上动态的演示试探过程。
//(3)程序能方便的移植到其它规格的棋盘上。
2024/12/20 5:57:40 11KB 课程设计:马的极小覆盖
1
一、课程题目用JAVA语言编写俄罗斯方块游戏,实现俄罗斯方块游戏的基本功能。
课题主要完成目标是利用小应用程序模版及按钮事件、多线程以及相关事件处理完成俄罗斯方块游戏的操作程序。
应用到的技术包括类的继承,接口的引用以及各类中重要方法的充分运用paint方法绘制游戏区,移动有效性判断locateFlag(),等),以及多线程的应用实现对方块下落速度的控制(线程的应用(线程的创建、run()方法的使用)),完成后可以巩固JAVA知识,能灵活应用JAVA的相关技术。
二、题目分析与设计1、可行性分析项目涉及的相关技术在以前都学习过,能够使用小应用程序游戏界面的展示。
用Image对象创建画布,用paint()方法在画布上绘制棋盘,实现基本界面;
利用线程实现方块的不断下落;
继承KeyAdapter创建其子类GameKeyLister实现变形;
disappear()实现消行,得分。
2024/11/24 0:29:20 508KB JAVA编写
1
实现效果:http://v.youku.com/v_show/id_XMTU2Mzk0NjU3Ng==.html如何在你的电脑上运行这个程序?1,它需要cvblobslib这一个opencv的扩展库来实现检测物体与给物体画框的功能,具体安装信息请见:http://dsynflo.blogspot.com/2010/02/cvblobskib-with-opencv-installation.html,当你配置好cvblobslib之后,你可以用这一的程序进行测试:http://dl.dropbox.com/u/110310945/Blobs%20test.rar2,视频中两个摄像头之间的距离是6cm,你可以根据你摄像头的型号,来选择合适的距离来达到最好的效果。
3,在进行测距之前,首先需要对摄像头进行标定,那么如何标定呢?在stdafx.h中把"#defineCALIBRATION0"改成“#defineCALIBRATION1”表示进行标定,标定之后,你就可以在工程目录下的"CalibFile"文件夹中得到标定信息的文件。
如果标定效果还不错,你就可以吧"#defineCALIBRATION"改成0,以后就不需要再标定,直接使用上一次的标定信息。
你还需要把"#defineANALYSIS_MODE1"这行代码放到stdafx.h中。
4,视频中使用的是10*7的棋牌格,共摄录40帧来计算摄像头的各种参数,如果你像使用其他棋盘格,可以在"StereoFunctions.cpp"文件中修改相应参数。
5,如果你无法打开摄像头,可以在"StereoGrabber.cpp"文件中修改代码“cvCaptureFromCAM(index)”中index的值。
6,Aboutcomputingdistance:itinterpolatestherelationshipbetweendepth-valueandreal-distancetothirddegreepolynomial.Soiusedexcelfile"interpolation"forinterpolationtofindk1tok4,youshouldfindyourownvalueoftheseparameters.7,你可以通过调整控制窗口中各个参数的滑块,从而来得到更好的视差图。
8,在目录下的”distance“文件夹中,有计算距离信息的matlab代码。
9,如果你想了解基本的理论,可以看一下这个文档和代码(视频里的代码其实就是根据这个代码改的):http://scholar.lib.vt.edu/theses/available/etd-12232009-222118/unrestricted/Short_NJ_T_2009.pdf视频中环境:vs2008,opencv2.1
2024/11/10 7:30:13 24.09MB opencv 双目测距 双目标定 双目视觉
1
在做相机标定的时候需要打印标定板,网上有卖的,但也没那必要,自己打印的完全可以胜任,如果打印精度差的话可以彩印试试机器视觉标定板棋盘格CAD格式可以直接打印机器视觉标定板棋盘格CAD格式可以直接打印非常清晰
2024/10/17 14:07:31 65KB Cad 机器视觉 标定
1
共 116 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡