合成孔径视觉测距是多目视觉测量与单目视觉测量相结合的产物。
合成孔径聚焦测距方法是一种通用的图像视觉方法,对光照、色彩、纹理等变化稳定性好,能实时处理,适用于复杂的交通管理工程,为车辆自动驾驶找到了一种新导航方法。
利用小孔成像模型摄像机共面阵列获取图像序列,根据图像序列获取各距离段所对应的桶型失真和像差校正叠加图像,计算基准图像中每个像素的邻域与每一幅校正叠加图像中相应区域的相似测度,并选取相似测度随像差校正叠加图像变化的范围大于一设阈值的像素作为可测距像素,相似度最大的校正叠加图像所对应的距离段即为该可测距像素对应目标点所处的距离段。
实测数据表明该测距方法具有鲁棒性好,算法简单的优点。
1
(1)装载账户信息文件:所有的账户信息应该能永久保存在一个特定的磁盘文件中。
(2)创建新的账户(账户信息包括:储户的身份证号码、真实姓名、通信地址和电话号码、账户类型、货币种类、存款额、账户密码)、(3)账户登录(4)存款(5)取款:定期存款用户不得在未到期之前取款;
信用卡用户允许透支10000元;
活期用户只要有存款就能取。
(6)修改密码(7)查询本人所有的账户:储户在成功登录某一账户后,可以查询本人(以身份证号为根据),名下的所有其他账户。
(8)查看存储年限:针对定期储户的服务,储户可以在正确登录账户后立即查看该账户的到期日期;
(9)查看透支额度:针对信用卡用户的服务,储户可以在正确登录账户后查看到该账户的透支额度;
2024/1/4 19:43:09 15KB C++ ATM
1
用逻辑电路实现的密码锁还兼有门铃的作用,可以置密码
2024/1/4 0:36:51 195KB 逻辑电路 密码锁 门铃
1
徐士良C常用算法程序集第三版高清电子书+源代码,经典之作,算法必备参考资料第1章多项式的计算1.1一维多项式求值1.2一维多项式多组求值1.3二维多项式求值1.4复系数多项式求值1.5多项式相乘1.6复系数多项式相乘1.7多项式相除1.8复系数多项式相除第2章复数运算2.1复数乘法2.2负数除法2.3复数乘幂2.4复数的n次方根2.5复数指数2.6复数对数2.7复数正弦2.8复数余弦第3章随机数的产生3.1产生0到1之间均匀分布的一个随机数3.2产生0到1之间均匀分布的随机数序列3.3产生任意区间内均匀分布的一个随机整数3.4产生任意区间内均匀分布的随机整数序列3.5产生任意均值与方差的正态分布的一个随机数3.6产生任意均值与方差的正态分布的随机数序列第4章矩阵运算4.1实矩阵相乘4.2复矩阵相乘4.3一般实矩阵求逆4.4一般复矩阵求逆4.5对称正定矩阵的求逆4.6托伯利兹矩阵求逆的特兰持方法4.7求一般行列式的值4.8求矩阵的值4.9对称正定矩阵的乔里斯基分解与列式求值4.10矩阵的三角分解4.11一般实矩阵的QR分解4.12一般实矩阵的奇异值分解4.13求广义逆的奇异值分解法第5章矩阵特征值与特征向量的计算5.1约化对称矩阵为对称三对角阵的豪斯荷尔德变换法5.2求对称三对角阵的全部特征值与特征向量5.3约化一般实矩阵为赫申伯格矩阵的初等相似变换法5.4求赫身伯格矩阵全部特征的QR方法5.5求实对称矩阵特征值与特征向量的雅可比法5.6求实对称矩阵特征值与特征向量的雅可比过关法第6章线性代数方程组的求解6.1求解实系数方程组的全选主元高斯消去法6.2求解实系数方程组的全选主元高斯-约当消去法6.3求解复系数方程组的全选主元高斯消去法6.4求解复系数方程组的全选主元高斯-约当消去法6.5求解三对角线方程组的追赶法6.6求解一般带型方程组6.7求解对称方程组的分解法6.8求解对称正定方程组的平方根法6.9求解大型系数方程组6.10求解托伯利兹方程组的列文逊方法6.11高斯-塞德尔失代法6.12求解对称正定方程组的共岿梯度法6.13求解线性最小二乘文体的豪斯伯尔德变换法6.14求解线性最小二乘问题的广义逆法6.15求解病态方程组第7章非线性方程与方程组的求解7.1求非线性方程一个实根的对分法7.2求非线性方程一个实根的牛顿法7.3求非线性方程一个实根的埃特金矢代法7.4求非线性方程一个实根的连分法7.5求实系数代数方程全部的QR方法7.6求实系数方程全部的牛顿下山法7.7求复系数方程的全部根牛顿下山法7.8求非线性方程组一组实根的梯度法7.9求非线性方程组一组实根的拟牛顿法7.10求非线性方程组最小二乘解的广义逆法7.11求非线性方程一个实根的蒙特卡洛法7.12求实函数或复函数方程一个复根的蒙特卡洛法7.13求非线性方程组一组实根的蒙特卡洛法第8章插值与逼近8.1一元全区间插值8.2一元三点插值8.3连分式插值8.4埃尔米特插值8.5特金逐步插值8.6光滑插值8.7第一种边界条件的三次样条函数插值8.8第二种边界条件的三次样条函数插值8.9第三种边界条件的三次样条函数插值8.10二元三点插值8.11二元全区间插值8.12最小二乘曲线拟合8.13切比雪夫曲线拟合8.14最佳一致逼近的里米兹方法8.15矩形域的最小二乘曲线拟合第9章数值积分9.1变补长梯形求积法9.2变步长辛卜生求积法9.3自适应梯形求积法9.4龙贝格求积法9.5计算一维积分的连分式法9.6高振荡函数求积法9.7勒让德-高斯求积法9.8拉盖尔-高斯求积法9.9埃尔米特-高斯求积法9.10切比雪夫求积法9.11计算一维积分的蒙特卡洛法9.12变步长辛卜生二重积分方法9.13计算多重积分的高斯方法9.14计算二重积分的连分方式9.15计算多重积分的蒙特卡洛法第10章常微分方程组的求解10.1全区间积分的定步长欧拉方法10.2积分一步的变步长欧拉方法10.3全区间积分维梯方法10.4全区间积分的定步长龙格-库塔方法10.5积分一步的变步长龙格-库塔方法10.6积分一步的变步长基尔方法10.7全区间积分的变步长默森方法10.8积分一步的连分方式10.9全区间积分的双边法10.10全区间积分的阿当姆斯
2023/12/25 19:29:22 6.3MB C语言 算法 程序集
1
前言第1章概述1.1宽带无线移动通信系统的发展1.2功率放大器线性化技术简介1.2.1国内外研究现状1.2.2本书的创新性工作1.3本书结构安排第2章功率放大器数学模型2.1功率放大器非线性效应分析2.2非线性效应基带等效分析2.3无记忆功率放大器典型模型2.3.1Saleh模型2.3.2Rapp模型2.3.3多项式模型2.4宽带功率放大器记忆效应分析2.5有记忆功率放大器模型2.5.1Volterra模型2.5.2多项式模型2.5.3Wiener模型2.5.4Hammerstein模型2.5.5并行Hammerstein模型2.5.6神经网络模型2.6本章小结第3章功率放大器非线性对传输信号的影响3.1非线性的时域及频域分析3.1.1谐波失真3.1.2互调失真3.1.3交调失真3.1.4AM/AM和AM/PM畸变3.2功率放大器非线性对多载波信号功率谱的影响3.2.1无记忆模型功率谱的解析表达3.2.2有记忆模型功率谱的解析表达3.2.3仿真及分析3.3功率放大器非线性对多载波信号符号率的影响3.3.1误符号率的解析表达3.3.2仿真及分析3.4功率放大器非线性评价指标3.4.1分贝压缩点功率3.4.2三阶互调系数3.4.3三阶截断点3.4.4交调系数3.4.5输入及输出回退3.4.6系统性能总损耗3.5本章小结第4章宽带功率放大器失真技术简介4.1数字失真技术综述4.2失真技术基本原理4.3非自适应性失真技术4.3.1方案概述4.3.2特性曲线的测量4.4射频自适应失真技术4.5中频自适应失真技术4.6基带自适应数字失真技术4.7本章小结第5章宽带功率放大器失真估计结构5.1直接学习结构5.2间接学习结构5.2.1基于IDLA的新算法5.2.2仿真及分析5.3本章小结第6章基于查询表的数字失真6.1查询表失真方法综述6.1.1查询表形式6.1.2查询表的指针方式6.1.3查询表地址索引方式6.1.4查询表自适应算法6.1.5查询表失真方法的不足6.2无记忆查询表失真方法6.2.1常规查询表失真算法6.2.2改进的查询表失真方法6.3有记忆查询表失真方法6.3.1一维查询表失真方法6.3.2二维查询表失真方法6.4本章小结第7章基于多项式的数字失真7.1多项式失真方法综述7.1.1多项式模型7.1.2多项式自适应算法7.1.3多项式失真方法的不足7.2多项式形式的选择7.2.1失真多项式形式7.2.2正交多项式模型7.3无记忆多项式失真方法7.3.1分段无记忆多项式失真方法7.3.2直接学习结构递推系数估计方法7.3.3间接学习结构系数估计方法7.3.4正交多项式失真方法7.3.5动态系数多项式失真方法7.4有记忆多项式失真方法7.4.1分段有记忆多项式失真方法7.4.2归一化最小均方系数估计方法7.4.3广义归一化梯度下降系数估计方法7.4.4广义记忆多项式失真方法7.4.5分数阶记忆多项式失真方法7.4.6Hammerstein失真方法7.5本章小结第8章宽带功率放大器失真方案设计8.1数字失真系统设计8.2反馈环路延迟估计8.2.1常规环路延迟估计方法8.2.2提出的环路延迟估计方法8.2.3仿真分析8.3PAPR降低技术与失真8.3.1问题引出8.3.2PAPR降低技术8.3.3限幅对OFDM信号失真性能的影响8.3.4PAPR降低技术与PA线性化的内在联系8.4宽带功率放大器的有效阶估计8.5关于硬件实现8.5.1非自适应失真硬件实现8.5.2自适应数字失真硬件实现8.6宽带功率放大器失真新理论与技术8.6.1功率放大器失真新理论8.6.2功率放大器失真新技术8.7本章小结参考文献附录A符号表附录B缩略语
2023/12/19 1:19:29 18.5MB 预失真
1
MATLAB工具包DEEPLEARNINGTOOLBOX(一)DeepLearningToolbox提供了一个用于通过算法、训练模型和应用程序来设计和实现深度神经网络的框架。
我们可以使用卷积神经网络(ConvNet、CNN)和长短期记忆(LSTM)网络对图像、时序和文本数据执行分类和回归。
2023/12/18 13:27:37 91.48MB 深度学习
1
快速分割在x86上分割两个64位无符号整数的时间可能不应该比硬件div指令快,但是确实如此。
快约30%。
从技术上讲,硬件div指令将128位分子除以64位分母,但是没有理由它无法检查空的高位或具有64位版本。
更糟糕的是,很少使用128位功能,因为如果结果不适合64位,则会因硬件异常而爆炸!(而不是像大多数算术指令一样,返回截断的结果并设置一些标志)。
因为对于给定的分母/除数,许多工作是可计算的,所以还提供了一个类,使您可以执行此计算,然后将不同的分子重复除以同一分母。
由于该实现完全没有任何分支或内存访问,因此它也不会泄漏有关其自变量的任何边信道信息(至少不通过计时或内存!),因此对于加密应用程序在实际改进的同时可能很有用性能。
理论:首先,在计算出floor(2^64/D)要格外小心。
第一个正确的结果位是通过前导零计数获得的,第二个正确的位是通过移位获得的,然
2023/12/16 5:09:08 4KB C++
1
MATLAB工具包DEEPLEARNINGTOOLBOX(一)DeepLearningToolbox提供了一个用于通过算法、训练模型和应用程序来设计和实现深度神经网络的框架。
我们可以使用卷积神经网络(ConvNet、CNN)和长短期记忆(LSTM)网络对图像、时序和文本数据执行分类和回归。
2023/12/8 3:11:21 2KB 深度学习
1
功率放大器失真,LMS法,多项式法等matlab实现,
2023/12/7 19:22:17 2.12MB 预失真
1
编辑推荐  对一个即将出门旅行的人来说,最需要的是一张内容详尽、生动、实用的旅行地图。
  对即将进入神秘、美丽的C++世界的你,最需要的是一本C++世界地图册。
  本书将带领你畅游整个C++世界。
还等什么,让我们出发吧!内容简介  每一个渴望学习C++语言的初学者都希望能够有一本全面的,实用的,同时又是生动有趣的入门书。
这本入门书可以告诉这些初学者,整个C++世界有哪些内容构成,应该按照怎样的路径进行学习探索,用C++进行程序设计应该具有怎样的设计思想,同时,又如何在实践中运用这些学到的知识。
可以说,这本书基本上囊括了每个C++初学者都应该了解的所有知识,从C++的基础知识到面向对象思想,从设计模式到STL标准模板库,从Windows系统下的开发到Linux/嵌入式系统下的开发,再到最后的项目管理知识。
当一位C++初学者完成本书的学习后,他基本上浏览了C++的整个世界,可以独立地以C++进行应用开发了。
作者简介陈良乔程序员、自由撰稿人,毕业于西安交通大学。
敏而好学,乐于分享,连续六年获得微软MVP称号。
因撰写一系列VisualStudio2010技术文章和Windows7开发技术文章,2010年又获“MSDN原创之星”称号。
参与微软中国VisualC++深度体验圆桌会议,终获得VisualStudio贡献水晶奖杯。
平素喜好新鲜事物,但决非新潮技术的追捧者,至今还陷在设计模式、面向对象方法之中,不能自拔。
好舞文弄墨,传播心得,著有博客:http://imcc.blogbus.com?目录第1篇叩开C++世界的大门 第1章C++世界地图  1.1C++是什么  1.2C++的前世今生  1.2.1从B到C  1.2.2从C到C++  1.2.3从C++到.NETFramework的CLI  1.2.4最新标准C++0x让C++重新焕发活力  1.2.5C++和C#不得不说的那点事儿  1.2.6C++世界的五大子语言  1.3C++世界版图  1.3.1Windows系统下的C++开发  1.3.2Linux?统下的C++开发  1.3.3嵌入式系统下的C++开发  1.4如何学好C++  1.4.1将自然语言转换为C++程序设计语言  1.4.2“多读多写”是学好C++的不二法门  1.4.3和Google做朋友 第2章与C++第一次亲密接触  2.1一个C++程序的自白  2.1.1用VisualStudio创建C++程序  2.1.2以手工方式创建C++程序  2.1.3C++程序=编译指令+程序代码+注释  2.1.4编译器和链接器  2.1.5C++程序的执行过程  2.1.6程序的两大任务:描述?据与处理数据  2.2基本输入/输出流  2.2.1标准的输入和输出对象  2.2.2输出格式控制  2.2.3读/写文件  2.3最常用的开发环境VisualStudio  2.3.1VisualC++的常用菜单  2.3.2VisualC++的常用视图  2.4C++世界旅行必备的物品  2.4.1编程助手VisualAssist  2.4.2代码配置管理工具VisualSourceSafe  2.4.3CodeProject和CodeGuru  2.4.4C++百科全书MSDN第2篇欢迎来到C++世界 第3章C++世界众生相  3.1C++中的数据类型  3.2变量和常量  3.2.1声明变量  3.2.2给变量取个好名字  3.2.3变量初始化  3.2.4常量  3.2.5用宏与const关键字定义常量  3.3数值类型  3.3.1整型数值类型  3.3.2浮点型数值类型  3.4布尔类型  3.5字符串类型  3.5.1字符类型  3.5.2字符串类型  3.6数组  3.6.1数组的声明与初始化  3.6.2数组的使用  3.7枚举类型  3.8用结构体类型描述复杂的事物  3.8.1结构体的定义  3.8.2结构体的使用  3.9指向内存位置的指针  3.9.1指针就是表示内存地址的数据类型  3.9.2指针变量的定义  3.9.3指针的赋值和使用 第4章将语句编织成程序  4.1用运算符对数据进行运算  4.1.1用表达式表达设计意图  4.1.2算术运算符  4.1.3赋值操作符  4.1.4关系运算符  4.1.5逻辑运算符  4.1.6运算符之间的优先顺序  4.
1
共 358 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡