《基于内容图像检索技术》从理论方法研究与实现技术角度,总结归纳了基于内容图像检索(CBIR)技术的研究与进展,并融入了作者多年来的相关研究与应用成果,系统地介绍了CBIR的主要概念、基本原理、典型方法、实用范例以及新动向。
《基于内容图像检索技术》共有12章分为五部分:第一部分是概述,分析了CBIR的体系结构、技术现状和发展趋势;
第一部分讨论图像特征提取,给出图像低层特征(颜色、形状、纹理、空间关系)和图像高层特征(语义)提取算法,论述了综合图像多特征的检索方法以及三维模型检索的前沿研究;
第三部分是优化,论述了特征优化与过程优化;
第四部分给出了相关性评价与量化评价的通用方法;
第五部分介绍原型系统与应用实例,介绍了作者设计实现的原型检索系统与应用实例。
  《基于内容图像检索技术》注重理论分析与算法实践相结合。
体系完善,书中所列算法均已调试通过,配有适量习题,每章均附有参考文献与小结,便于参考查阅。
《基于内容图像检索技术》内容详实。
比较实用,可供电子工程、计算机科学与技术、媒体制作和生产、远程教育和医疗、公安、遥感等领域的科技工作者参考,亦可作为高校电子工程、计算机及相关专业研究生教材。
第1章基于内容图像检索技术概述  第2章基于颜色特征的图像检索  第3章基于形状特征的图像检索  第4章基于纹理特征的图像检索  第5章基于空间关系的图像检索  第6章基于语义的图像检索  第7章综合多特征的图像检索  第8章三维模型检索  第9章图像检索中的特征优化  第10章图像检索中的相关反馈过程优化  第11章图像检索系统性能评价  第12章基于内容图像检索的原型系统及应用实例
2023/7/27 12:20:42 31.01MB 内容检索 图像检索 检索技术 找图
1
本jar包解决原来系统中已经使用了POI3.7导出excel发生内存溢出的问题用法:系统中POI3.7的包不需要移除,直接附加上本jar包即可,导出时使用SXSSFWorkbook类,用法与HSSFWorkbook一致注:本jar包是从POI3.8中整合而得,其中拥有一些与3.7相同类名的类,但路径不同,import类时需要注意选择路径
2023/7/26 22:11:15 697KB POI3.7 内存溢出
1
电机学的MATlab仿真源码,相学习与电机控制相关的仿真都可以看一下。
2023/7/26 11:50:15 12KB 电机学
1
利用光学傅里叶变换研究多晶硅绒面微结构形貌与反射率之间的关系。
理论分析表明:多晶硅绒面反射率与表面微结构形貌、单位面积上陷阱坑数量有关。
如绒面由V字型槽或坑构成,则绒面反射率比较高;
如多晶硅表面上密集布满U字形坑或槽、内表面绒面化,这种结构构成的绒面反射率低。
实验上用不同比例的酸液刻蚀多晶体表面,用扫描电镜(SEM)观察多晶硅表面SEM图,测量了其表面反射率,分析表面结构形貌与反射率的关系。
实验结果与理论分析相吻合。
2023/7/26 3:16:15 4.21MB 太阳能电 多晶硅 形貌 陷光效应
1
图像的压缩感知之AMP算法,相较于FISTA算法在执行效率上更加有效,迭代到30次左右可实现很小的误差。
2023/7/24 13:25:18 77KB AMP算法
1
提出了一种基于多波长光纤激光器的可调谐的带通微波光子滤波器。
它以可调谐多波长光纤激光器作为光源,将相位调制器和色散器件相结合,通过在普通单模光纤中相位调制到强度调制的转换效应消除了低频谐振峰实现了带通微波光子滤波器。
利用双折射光纤环镜输出谱中的一个窗口对多波长激光信号频谱进行加窗处理,使微波光子滤波器的边瓣抑制比提高了约11dB。
通过调节多波长光纤激光器中的偏振控制器可以使输出多波长激光信号的相邻波长间隔得到调节,从而结合普通单模光纤的色散延时作用可以使微波光子滤波器的通带中心频率在7.66GHz范围内调谐。
2023/7/24 10:54:11 2.43MB 光通信 微波光子 高边瓣抑 双折射光
1
在本文中,我们介绍了引力彩虹中带电膨胀的黑洞。
我们研究了黑洞解决方案的几何和热力学性质。
我们还研究了膨胀函数彩虹中这些带电黑洞的彩虹函数对不同热力学量的影响。
然后,我们证明了热力学第一定律对这些解是有效的。
在那之后,我们使用规范集合研究溶液的热稳定性,并分析了不同彩虹函数对热稳定性的影响。
另外,在几何热力学的背景下,我们提出了一些关于边界和相变点的论点。
我们还研究了将宇宙常数视为热力学压力的扩展相空间中的相变。
最后,我们使用另一种方法来计算并证明,在扩展相空间中获得的临界点表示这些黑洞的二阶相变。
2023/7/23 22:08:57 1.28MB Open Access
1
【实验目的】1.理解死锁的概念;
2.用高级语言编写和调试一个银行家算法程序,以加深对死锁的理解。
【实验准备】1.产生死锁的原因竞争资源引起的死锁进程推进顺序不当引起死锁2.产生死锁的必要条件互斥条件请求和保持条件不剥夺条件环路等待条件3.处理死锁的基本方法预防死锁避免死锁检测死锁解除死锁【实验内容】1.实验原理银行家算法是从当前状态出发,逐个按安全序列检查各客户中谁能完成其工作,然后假定其完成工作且归还全部贷款,再进而检查下一个能完成工作的客户。
如果所有客户都能完成工作,则找到一个安全序列,银行家才是安全的。
与预防死锁的几种方法相比较,限制条件少,资源利用程度提高了。
缺点:该算法要求客户数保持固定不变,这在多道程序系统中是难以做到的;
该算法保证所有客户在有限的时间内得到满足,但实时客户要求快速响应,所以要考虑这个因素;
由于要寻找一个安全序列,实际上增加了系统的开销.Bankeralgorithm最重要的一点是:保证操作系统的安全状态!这也是操作系统判断是否分配给一个进程资源的标准!那什么是安全状态?举个小例子,进程P需要申请8个资源(假设都是一样的),已经申请了5个资源,还差3个资源。
若这个时候操作系统还剩下2个资源。
很显然,这个时候操作系统无论如何都不能再分配资源给进程P了,因为即使全部给了他也不够,还很可能会造成死锁。
若这个时候操作系统还有3个资源,无论P这一次申请几个资源,操作系统都可以满足他,因为操作系统可以保证P不死锁,只要他不把剩余的资源分配给别人,进程P就一定能顺利完成任务。
2.实验题目设计五个进程{P0,P1,P2,P3,P4}共享三类资源{A,B,C}的系统,{A,B,C}的资源数量分别为10,5,7。
进程可动态地申请资源和释放资源,系统按各进程的申请动态地分配资源。
要求程序具有显示和打印各进程的某一时刻的资源分配表和安全序列;
显示和打印各进程依次要求申请的资源号以及为某进程分配资源后的有关资源数据。
3.算法描述我们引入了两个向量:Resourse(资源总量)、Available(剩余资源量)以及两个矩阵:Claim(每个进程的最大需求量)、Allocation(已为每个进程分配的数量)。
它们共同构成了任一时刻系统对资源的分配状态。
向量模型:R1R2R3矩阵模型:R1R2P1P2P3这里,我们设置另外一个矩阵:各个进程尚需资源量(Need),可以看出Need=Claim–Allocation(每个进程的最大需求量-剩余资源量)因此,我们可以这样描述银行家算法:设Request[i]是进程Pi的请求向量。
如果Request[i,j]=k,表示Pi需k个Rj类资源。
当Pi发出资源请求后,系统按下述步骤进行检查:(1)if(Request[i]<=Need[i])goto(2);elseerror(“overrequest”);(2)if(Request[i]<=Available[i])goto(3);elsewait();(3)系统试探性把要求资源分给Pi(类似回溯算法)。
并根据分配修改下面数据结构中的值。
剩余资源量:Available[i]=Available[i]–Request[i];
已为每个进程分配的数量:Allocation[i]=Allocation[i]+Request[i];
各个进程尚需资源量:Need[i]=Need[i]-Request[i];(4)系统执行安全性检查,检查此次资源分配后,系统是否处于安全状态。
若安全,才正式将资源分配给进程以完成此次分配;
若不安全,试探方案作废,恢复原资源分配表,让进程Pi等待。
系统所执行的安全性检查算法可描述如下:设置两个向量:Free、Finish工作向量Free是一个横向量,表示系统可提供给进程继续运行所需要的各类资源数目,它含有的元素个数等于资源数。
执行安全算法开始时,Free=Available.标记向量Finish是一个纵向量,表示进程在此次检查中中是否被满足,使之运行完成,开始时对当前未满足的进程做Finish[i]=false;
当有足够资源分配给进程(Need[i]<=Free)时,Finish[i]=true,Pi完成,并释放资源。
(1)从进程集中找一个能满足下述条件的进程Pi①Finish[i]==false(未定)②Need[i]<=Free(资源够分)(2)当Pi获得资源后,认为它完成,回收资源:Free=Free
2023/7/22 22:21:56 17KB 银行家算法 操作系统
1
、AnalogBuffer快速键名:abuffer,abuf信号:1个数字输入(Enable)任意数目的模拟信号输入或连续数据输入:到对应每个输入的输出:到描述:AnalogBuffer元素在上升沿驱动一个给出的输出对应于输入的水平。
只要是高电平,在输入中任何一个并发的改变将传递到输出。
当是低电平时,所有的输出将保持不变。
每一个输入都有一个相对应的输出,并且每一组输入输出之间都相对独立。
注意:虽然AnalogBuffer元素能够传递连续的数据,在大多数情况下,建议使用SerialBuffer元素。
模拟信号和数字信号的值会一直保持直到它们被赋予新的值,与它们不同,大多数连续信号是瞬时的,这意味着它们的数据只能临时保持。
SerialBuffer元素更适合处理这种
2023/7/22 4:35:21 439KB 快思聪 Crestron 手册 函数
1
Spring_jdbc模板相关jar包(连接文件5.1.47),相较于之前上传的,这里的连接版本是:mysql-connector-java-5.1.47-bin.jar
2023/7/21 9:19:36 7.49MB java spring
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡