鱼眼矫正算法2種方法 棋盘格矫正法 利用棋盘格进行标定, 然后计算鱼眼镜头的畸变系数以及内参, opencv中自带有fisheye模块, 可以直接根据棋盘格标定结果,采用cv2.fisheye.calibrate计算畸变系数以及内参, 然后使用cv2.fisheye.initUndistortRectifyMap函数计算映射矩阵, 最后根据映射矩阵, 使用cv2.remap进行矫正 经纬度矫正法 可以把鱼眼图想象成半个地球, 然后将地球展开成地图,经纬度矫正法主要是利用几何原理, 对图像进行展开矫正
2023-03-03 09:03:37 1.15MB 鱼眼相機矫正 OPENCV2 PYTHON
1
VC++实现,生成可视化演示程序 棋盘式的,点一下所有步骤1234.。
2023-02-06 11:42:11 7.74MB 贪心算法
1
棋盘覆盖问题 void ChessBoard(int tr,int tc,int dr,int dc,int size) { if(size==1) return; int t = tile++; int s = size/2; if(dr=tc+s) { ChessBoard(tr,tc+s,dr,dc,s); } else { Board[tr+s-1][tc+s] =t; ChessBoard(tr,tc+s,tr+s-1,tc+s,s); } if(dr>=tr+s&&dc;=tr+s&&dc;>=tc+s) ChessBoard(tr+s,tc+s,dr,dc,s); else { Board[tr+s][tc+s] = t; ChessBoard(tr+s,tc+s,tr+s,tc+s,s); } }
2023-01-06 18:12:40 1KB c++ 算法分析
1
个人的课程设计,由于GitHub登不上了,又怕辛辛苦苦写的代码丢了,想了想放在这吧,完美解决马的遍历问题,并有个人认为美到炸的动态演示界面,Qt写的,比较满意的一个程序,展示完满足感爆棚。
1
广工算法作业代码(背包问题、棋盘覆盖问题、输油管道问题、循环比赛日程等)用的是C语言实现、课程设计、大作业适用
2023-01-04 17:19:17 329KB 算法 背包问题
1
国际跳棋java源码UTD荣誉承诺 “作为彗星,我保证我所做的一切都诚实、正直和服务。” 如何使用国际汇票申请 基本信息 该程序的用户界面是控制台驱动的。 国际选秀 (ID) 板是一个 10 x 10 平方的二维游戏台面。 每个玩家总共有 20 个棋子可供他们支配,在游戏开始时,棋盘上总共有 40 个游戏棋子(20 个白子和 20 个黑子)。 下面提供了初始状态下的电路板打印示例。 请注意,游戏中会显示“行”和“列”标签以供玩家帮助。 0 1 2 3 4 5 6 7 8 9 <-- Columns 0 - W - W - W - W - W 1 W - W - W - W - W - 2 - W - W - W - W - W 3 W - W - W - W - W - 4 - - - - - - - - - - 5 - - - - - - - - - - 6 - B - B - B - B - B 7 B - B - B - B - B - 8 - B - B - B - B - B 9 B - B - B - B - B - Rows 假设用户知道如何玩国际跳水,所以游戏规则没有在
2023-01-02 20:51:10 785KB 系统开源
1
实现五子棋双人对战代码C++五子棋双人对战设计以键盘控制棋盘. 主要实现双人对战 按左右上下移动棋子 按空格确定棋子 你是否接受上面游戏规则(Y/N) 输入N后开始游戏
2022-12-23 21:06:11 6KB C++小游戏制作
1
实现马走日的搜索算法,VC++6.0 和window XP系统下调试通过的
2022-12-20 20:40:25 68KB 马走日
1
opencv棋盘格标定
2022-12-06 15:25:48 11.08MB opencv
1
传统的C++模式,用10张图标定摄像头,标定完成后可以在屏幕上生成的棋盘格中点击画出红色十字,并在用以标定的第一张图像上验证标定的结果。
2022-11-25 09:26:55 24KB 图像识别 标定 验证
1