基于mfc的绘图小程序,可以画直线、折线、圆等。
2019/11/7 13:55:41 2.44MB MFC画图
1
该资源是学生对MFC、C++和数据结构的实践,需求为实现画矩形和画直线,然后实现裁剪、颜色选取、清空功能。
程序添加了正文,看起来层次非常清晰。
1
一、 实验目的1、学习phyphox软件的磁力计功能。
2、用phyphox软件测量地磁场大小和磁倾角。
二、实验原理地磁场是地球内部和四周天然存在的磁性现象。
地球可近似认为是一个磁偶极子,磁偶极子的S极位于地理北极附近,N极位在地理南极附近。
通过这两个磁极的假想直线(磁轴)与地球的自转轴不重合,如图1所示,夹角大约为11.3度。
不同地理位置的地磁场均不相同。
测量某个地区的地磁场需要分别测量地磁场沿着水平和竖直两个方向的分量,如图2所示。
地磁场方向与水平面之间的夹角称为磁倾角,可由地磁场沿水平和竖直两个方向的分量得到。
图1地磁场图2地磁场的分量手机phyphox软件的磁力计功能可以测得沿X,Y,Z三个方向的磁场大小。
根据……………………(1)可测磁感应强度大小。
根据……………………(2)可测磁偏角。
三、实验仪器:智能手机,phyphox软件。
四、实验内容:? 先确定X,Y和Z分别对应手机的哪个方向。
通常垂直于手机平面的方向为Z,沿手机短边和长边方向分别为X和Y,实验前先确定
2022/10/4 17:10:19 2.65MB 大学物理实验
1
5.井字游戏(满分50分)版本1:满分20分井字游戏是一种在3*3格子上进行的连珠游戏,和五子棋比较类似。
由分别代表O和X的两个游戏者轮番在格子里留下标记(一般来说先手者为X)。
最先在任意一条直线上(水平、垂直或者对角线)成功连接三个标记的一方获胜。
当所有格子都被填满,双方都未获胜时,为平局。
提示两个用户轮番输入X和O。
当一个标记设置后,程序在控制台重新显示,并判断游戏状态(赢家、平局、继续)。
控制台程序运行示例:版本2:满分10分创建自定义面板Cell类用来显示X、O或者不显示。
当绘制面板时,随机决定显示内容。
提示:使用Math.random()方法产生整数0、1或者2,对应于显示X、O或者不显示。
创建一个框架包含9个自定义面板,产生井字游戏界面。
运行示例:版本3:满分20分创建可以用户交互的井字游戏。
修改(2)中Cell类:初始时,所有格子为空;
第一个玩家使用X标记,第二个玩家使用O标记。
当一个用户在格子上点击鼠标时,如果该格子为空,就使用X或O填充;
如果格子已经填充,则忽略用户操作。
主程序面板TicTacToe类包括9个Cell对象,可以创建对象数组Cell[3][3]存储;
一个Button用于重新开始;
一个标签用于描述当前进行的玩家、赢家或者平局,运行示例:
2017/6/12 1:18:39 5KB 井字游戏 xhay cqut 课程设计
1
本程序实现了计算机图形学中基本图形:直线、圆、以及椭圆的绘制。
其中直线可采用DDA画线算法与Bresenham画线算法两种方法绘制;
圆采用了中点圆画线算法绘制;
椭圆采用了中点椭圆画线算法绘制。
此外还实现了对图形的平移、旋转和缩放三种基本操作。
其中缩放操作提供了普通模式与智能模式,使用后者可以消弭普通模式缩放时产生的像素稀疏以及锯齿化现象。
同时新版本对操作界面进行了改进和优化。
2018/7/3 21:48:41 280KB 中点圆 中点椭圆 DDA Bresenham
1
Python基于hough直线检测的倾斜图片校正。
基于hough直线检测的倾斜图片校正。
可用Python言语实现基于hough直线检测的倾斜图片校正,内配图片hough变换
2020/1/4 10:49:50 9.79MB hough 变换 Python 倾斜图片校正
1
java完成的画板小程序完成了画直线,矩形,三角形以及拖动图形功能
2020/8/5 14:04:10 11KB java 画板
1
实验1直线段的扫描转换实验类型:设计性实验类别:专业实验实验目的1.通过实验,进一步理解直线段扫描转换的DDA算法、中点bresenham算法及bresenham算法的基本原理;
2.掌握以上算法生成直线段的基本过程;
3.通过编程,会在C/C++环境下完成用DDA算法、中点bresenham算法及bresenham算法对任意直线段的扫描转换。
实验设备及实验环境计算机(每人一台)VC++6.0或其他C/C++语言程序设计环境实验学时:2学时实验内容用DDA算法中点bresenham算法及bresenham算法实现任意给定两点的直线段的绘制(直线宽度和线型可自定)。
实验步骤:1、复习有关算法的基本原理,明确实验目的和要求;
2、依据算法思想,绘制程序流程图;
3、设计程序界面,要求操作方便;
4、用C/C++语言编写源程序并调试、执行;
5、分析实验结果6、对程序设计过程中出现的问题进行分析与总结;
7、打印源程序或把源程序以文件的方式提交;
8、按格式要求完成实验报告。
实验报告要求:1、各种算法的基本原理;
2、各算法的流程图3、实验结果及分析(比较三种算法的特点,界面插图并注明实验条件)4、实验总结(含问题分析及解决方法)
1
直线倒立摆的参考学习材料
2019/11/9 3:16:43 271.67MB 倒立摆 stm32
1
Hough变换是一种提取直线、圆、椭圆、二次曲线甚至是任意外形边缘的有效方法,目前已经在军事和民用领域将会得到广泛的应用,如:图像处理、信号检测、雷达目标跟踪、被动跟踪、多传感器多目标跟踪等。
但是,Hough变换大多数算法的计算量大,需要很大的存储空间,而且都是假设图像在计算机中能用完美的模型来描绘。
然而,由于噪声、数字化误差等因素影响,真实的图形在计算机中经常会失真
2019/7/2 11:55:04 5.86MB 源代码 教程文档 Hough
1
共 378 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡