该资源为基于openMVG和openMVS的可视化多目三维重建系统编译后的二进制完整程序包,包含Windows下所有依赖库,可以在win10下直接运转,更多详情请移步博文:https://blog.csdn.net/qq_26735913/article/details/110357649
2020/9/20 19:31:23 65.78MB 三维重建 C++ openMVS openMVG
1
练习02创建型+结构型+其它(以fromsrc目录中的代码为基础)1.在game中维护着curMenu,见下图:在运行时,应只有一个curMenu对象。
而MenuMgr作为所有menu的管理器,也可以管理curMenu。
请将curMenu从Game类,移到MenuMgr中,使得运行结果不变。
2.道理同1.请建立MapMgr类,并将curMap从Game类,移到MapMgr中,使得运行结果不变。
3.查看Map.h其中各Block以二维数组的方式组织。
事实上,各Block的组织方式是多种多样的,如既可以用二维数组的方式表示布局结构,也可以用链表、有向图等表示,甚至各Block是通过立体的关系构成Map。
请使用桥接模式分离Map的接口和具体实现。
同时,为保持Map接口的一般性,改为通过线性索引的方式读取/添加Block。
即Map可如下:MapImp类可如下:(当需要不同的实现时,从MapImp派生即可)既然Map不再记录Block的二维位置信息,那么可以让Block记录自己的二维位置信息,即Block类可修改为:请完成相关代码的修改,使得程序功能不变。
4.前边的代码中,地图的布局是由二维数组给出的,如:很明显,其隐含地指出:相邻的两个非空Block是相通的,不相邻两个非空Block是不能直接连通的。
但实际上,地图的布局不一定以数组方式给出,可以用其它方式给出,例如下图(地图B)中的布局,可能以下表的方式给出:(地图B的布局含义)AAAAABBBCCCCDDDAAAAABBB(对应地图B布局实际给出的数据表)类型序号行列LEFTRIGHTUPDOWNA1000206A2011300A3022407A4033500A5044008B6100019B71200310B81400512C92000613C1022011714C1123101200C1224110815D133000916D1432001018D1534001220A1640017130A1741161800A18421719140A1943182000A20441921150B2145202200B2246212300B234722000若希望每个Block“知道”其相邻的各Block,请扩展3中MapDirector、MapBuilder、Block类,同时改写MapMgr中的createMap函数,使得新的程序能够根据给定数据表正确创建并显示地图(可在global.h中添加常量)。
5.回看3中的MapImp类:请问“MapImp类的设计中,使用了适配器模式”,这句话对吗?如果正确,回答适配了什么?采用类适配器模式可以吗?如果不正确,回答为什么?
2022/9/30 20:10:21 632KB 吉林大学 设计模式
1
在数字通信的教学和设计中,传统的方法主要是手工分析与电路板试验。
通信系统中所有变量相互之间是非线性的关系,大部分是较为繁琐的数字理论,容易使学生感到乏味和难以接受。
所以采用MATLAB语言及SIMULINK仿真环境作为工具,制造出了一个数字调制演示系统GUI设计方案。
开发的演示系统设计简单、结构一致,具有可视化、开放性、可扩展性、易于学习和维护等优点。
演示系统主要演示二进制振幅键控、移频键控和移相键控数字通信系统.在Simulink模块库中选取合适的数字通信仿真模块组成上述系统。
在GUI图形用户界面,按下一个按纽可以打开系统的Simulink模型图,编辑对话框可以修改系统的相应参数,按下另一个按纽可以对该数字通信系统进行仿真.仿真中可直观地观察到信号在通信系统各部分中的时域波形,和系统的误码率。
从而可以看出参数对系统误码率的影响,以及比较各个系统的优劣。
1
通过序列计算马尔可夫的k步转移矩阵的MATLAB小程序,初学请指教
2021/4/1 1:45:30 873B 马尔可夫链 转移矩阵 MATLAB
1
采用基于密度泛函理论(DFT)的第一性原理计算了Ce,S单掺杂及Ce/S共掺杂锐钛矿型二氧化钛(TiO2)的能带结构、态密度和光学性质。
结果表明:掺杂后晶格常数均变大,禁带宽度均减小,其中Ce/S共掺杂后由于S-3p电子轨道和Ce-4f电子轨道的共同作用引入了杂质能级,使得禁带宽度最小,吸收光谱发生红移;
此外,Ce具有Ce4+和Ce3+两种可变价态,具有良好的电子迁移性质,阻止了电子和空穴之间的复合,预测了Ce/S共掺杂可提高TiO2的光催化功能。
2015/4/4 20:22:47 7.16MB 材料 Ce/S共掺 第一性原 态密度
1
包含类似ExpandableListView分组实现,以及Restfulapi封装,详情请移步https://blog.csdn.net/She_lock/article/details/81178426。
可下载直接运转看效果
2018/10/7 1:11:38 16KB ExpandableLi 分组实现 Restful api
1
【问题描述】功能:输入一页文字,程序可以统计出文字、数字、空格的个数。
静态存储一页文章,每行最多不超过80个字符,【设计要求】(1)分别统计出其中英文字母数和空格数及整篇文章总字数;
(2)统计某一字符串在文章中出现的次数,并输出该次数;
(3)删除某一子串,并将后面的字符前移。
【实现提示】存储结构使用线性表,分别用几个子函数实现相应的功能;
输入数据的方式和范围:可以输入大写、小写的英文字母、任何数字及标点符号。
输出方式:(1)分行输出用户输入的各行字符;
(2)分4行输出"全部字母数"、"数字个数"、"空格个数"、"文章总字数"(3)输出删除某一字符串后的文章;
2022/9/28 14:55:28 75B 文本编辑 数据结构课程设计
1
在快速傅里叶变换(FFT)方法处理单幅干涉图原理的基础上,提出一种基于样本块匹配的干涉图延拓方法,利用干涉图像的可信度和等照度线特征,来确定待填充块的优先权,然后在干涉图的已知区域寻找与待填充块最相似的样本块来进行填充。
充分利用了干涉图的条纹特征,结合梯度变化方向有效地合成纹理信息,具有很好的延拓效果。
最后将该干涉图延拓方法与傅里叶变换,合适的滤波函数和相位解包方法结合起来构成整套单幅干涉图处理方法。
采用该单幅干涉图处理方法获得的波面峰谷值与Zygo移相干涉仪得到的平均相差不到λ/100,并且两种方法获得的波面均方根值平均相差不到λ/200。
2019/10/18 9:53:20 1.99MB 光学测量 干涉图延 样本块匹
1
游戏引擎,很好用,呵呵呵呵呵呵呵,拿去不谢,源码加实例声明:请确保您上传的内容合法合规,涉及侵权内容将会被移除,详见《CSDN资源共享规则》
2019/7/1 11:54:03 3.42MB HGE
1
本人自行破解,不转贴,只发精品。
本次发布的是Pro版本,不是Std版本,需要Std版本的童鞋请移玉步至:http://download.csdn.net/detail/cywyes/5775539插件功能:去除浏览、打印、关于的水印。
完全中文化。
包含文件:FoxitActiveX30_Manual.pdf中文协助文档FoxitReader_AX_Pro.ocxActivX控件lang_zh_cn.xml中文语句包fpdfcjk_1.0.2009.0416.fzip看下面说明ImageDecoder_2.0.2009.616.fzip看下面说明1、请使用SetCurrentLanguageByString方法先指定界面语言,中文语言文件是lang_zh_cn.xml文件。
如:FoxitReaderSDK1.SetCurrentLanguageByString('lang_zh_cn.xml');2、关于“fpdfcjk_1.0.2009.0416.fzip”文件和“ImageDecoder_2.0.2009.616.fzip”文件的作用:----------------------------------------------------------------------------------------有时,使用FoxitReaderSDKActiveX阅读PDF文档时,我发现文档会显示出一些空白页面,但是使用福昕PDF阅读器时却不会出现这种情况。
我该怎么做呢?这可能是因为你还没有东亚语言包和JPEG2000/JBIG解码器。
请您点击下面的链接,下载这两份文件(fpdfcjk.binandfxdecodl.dll),并且把它们保存到OCX所在的目录里。
东亚语言支持:http://mirrors.foxitsoftware.com/pub/foxit/reader/desktop/win/addon/fpdfcjk_1.0.2009.0416.fzipJPEG2000/JBIG解码器:http://mirrors.foxitsoftware.com/pub/foxit/reader/desktop/win/addon/ImageDecoder_2.0.2009.616.fzip----------------------------------------------------------------------------------------
2017/9/3 22:37:17 4.84MB Foxit SDK ActiveX 3.0
1
共 614 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡