这是一种图像视觉显著性提取方法,对应文献S.Goferman,L.Zelnik-Manor,andA.Tal,“Context-awaresaliencydetection,”inIEEECVPR,2010,pp.2376–2383.该文献中的模型同时考虑了图像的局部特征和全局特征,克服了显著区域范围是固定模型以及区域只考虑到前景图像,忽视含有信息量的背景信息的做法,能提取出显著区域轮廓,利于后续处理,但是需要计算图像中每个像素点相当于局部区域的显著性,计算量较大。
2025/3/29 0:47:36 496KB CA算法 Matlab 显著性检测
1
.版本2.子程序窗口_截图,字节集,公开,截取指定窗口的位图,可截取窗口中指定区域,最小化窗口或不可见窗口无法截取位图.参数窗口句柄,整数型,,欲截取窗口图片的窗口句柄.参数左边,整数型,可空,默认为0在窗口中截取图片的左边(相对于窗口的左边偏移坐标).参数顶边,整数型,可空,默认为0在窗口中截取图片的顶边(相对于窗口的顶边偏移坐标).参数宽度,整数型,可空,在窗口中截取图片的宽度(若为空,则截取整个窗口位图).参数高度,整数型,可空,在窗口中截取图片的高度(若为空,则截取整个窗口位图).子程序窗口_判断色彩度相同数,逻辑型,公开,满足最低相同数目返回真,否则返回假.参数窗口句柄,整数型,,指定的窗口句柄(对于最小化窗口或不可见窗口无效).参数色,整数型,,欲判断的颜色色彩度(色彩度:0-255).参数最低,整数型,,最低相同的数目.参数左下角,识图_坐标,可空,判断范围的左下角坐标,默认为0.参数宽度,整数型,,向右的范围宽度.参数高度,整数型,,向上的范围高度.参数返回相同数,整数型,参考可空.子程序窗口_取颜色,整数型,公开,取出窗口中指定点的颜色值(返回十进制颜色值,失败返回-1).参数窗口句柄,整数型,,欲取颜色值所在窗口的句柄.参数坐标X,整数型,,欲取的颜色值在窗口中的横坐标.参数坐标Y,整数型,,欲取的颜色值在窗口中的纵坐标.子程序窗口_取颜色数,整数型,公开,取出窗口中指定范围内某种颜色的数目,失败返回-1,未找到返回0.参数窗口句柄,整数型,,指定的窗口句柄(对于最小化窗口或不可见窗口无效).参数颜色,整数型,,欲判断的十进制颜色.参数左边,整数型,可空,范围左边,默认为0.参数顶边,整数型,可空,范围顶边,默认为0.参数宽度,整数型,,范围矩形宽度.参数高度,整数型,,范围矩形高度.参数相似度,整数型,可空,可空:无误差(0-255)RGB误差值无误差是带误差效率一半.子程序窗口_取最多色,整数型,公开,取出窗口中指定范围内最多的一种颜色值,返回十进制颜色值,失败返回-1.参数窗口句柄,整数型,,指定的窗口句柄(对于最小化窗口或不可见窗口无效).参数左边,整数型,可空,范围左边,默认为0.参数顶边,整数型,可空,范围顶边,默认为0.参数宽度,整数型,,范围矩形宽度.参数高度,整数型,,范围矩形高度.参数数目,整数型,参考可空,返回该颜色的数目.子程序窗口_找色彩,识图_坐标,公开,在窗口中指定范围内查找符合条件的色彩度,返回第一个符合条件的坐标(失败或未找到返回-1坐标).参数窗口句柄,整数型,,指定的窗口句柄(对于最小化窗口或不可见窗口无效).参数色彩度低,整数型,,欲寻找色彩度范围-低位(色彩度:0-255).参数色彩度高,整数型,,欲寻找色彩度范围-高位(色彩度:0-255).参数左边,整数型,可空,寻找范围-矩形左边,默认为0.参数顶边,整数型,可空,寻找范围-矩形顶边,默认为0.参数宽度,整数型,,寻找范围-矩形宽度.参数高度,整数型,,寻找范围-矩形高度
2025/3/28 20:14:25 119KB 识图模块
1
(1)坐标形式转换,BLH与XYZ的互换,高斯投影正反算与邻带换算等。
(2)大地问题解算。
正反算,支持贝塞尔方法、高斯平均引数方法和韦森特方法。
(3)参考椭球变换。
椭球变换与椭球变换参数的求取。
(4)参考框架变换。
历元变换、速度变换、坐标变换、历元速度坐标变换等。
(5)平差计算。
水准网平差、三角高程网平差、GPS网平差。
(6)IGS观测数据与精密星历下载。
(7)GNSS观测数据质量检查(支持GPS和GLONASS,支持总览图绘制和按星绘图)。
(8)RTK定位结果精度分析(可应用于单点多历元各类XYZ坐标类型的点位精度分析)。
(8)GNSS水准高程拟合。
移动曲面法(含平面、二次曲面、加权平均法)、整体拟合法(平面、二次曲面、三次曲面)。
(9)时间变换。
历书时、儒略日、GPS时、年积日等之间的转换。
(10)图幅编号计算。
新旧图幅编号计算与范围计算,地形图图幅编码计算。
2025/3/27 4:49:42 11.32MB 大地测量 计算工具集
1
我们提出了一种混合波导-磁共振系统,该系统具有周期性布置在波导层顶部的裂环谐振器(SRR)。
由于在SRR中生成的与磁共振模式的电耦合与波导层所支持的TE/TM波导模式之间的相消干扰,因此在红外波长下可获得双等离激元诱导的透明性。
此外,可以通过入射角动态调整PIT共振。
在1.448μm的波长处观察到具有7nm的FWHM的超窄PIT窗。
在较窄的PIT窗口处的组指数可以达到100。
我们还证明,在感测范围内,折射率灵敏度和品质因数值分别可以达到640nm/RIU和64。
提出的具有高品质因数PIT窗口的混合波导-磁共振系统有望用于有效的光学传感,光学开关和慢光设备设计。
(c)2015年美国眼镜学会
2025/3/25 11:11:45 431KB 研究论文
1
根据提供的文件信息,本文将对"Sae.J2012.2002"这一标准进行深入解析。
此文档名为“CFRSection(s):StandardsBody:eSAEJ2012:DiagnosticTroubleCodeDefinitions”,它由美国政府授权并具有法律约束力。
该文档规定了与汽车诊断故障代码(DiagnosticTroubleCodes,DTCs)相关的定义,适用于所有美国公民及居民,并且明确规定了不遵守规定的可能面临的刑事责任。
###SAEJ2012:2002标准概述####1.**背景介绍**-**发布机构**:SocietyofAutomotiveEngineers(SAE)国际汽车工程师学会。
-**标准名称**:eSAEJ2012:DiagnosticTroubleCodeDefinitions。
-**适用范围**:本标准适用于汽车行业的故障诊断系统,尤其是关于诊断故障代码(DTCs)的定义与解释。
-**法律地位**:根据美国联邦法规第40篇86部分第1806-04节(h)(1)(iii)的规定,该标准已被正式引用并具备法律约束力。
####2.**核心内容解析**-**目的**:本标准旨在为汽车行业的故障诊断提供统一的标准,确保不同制造商之间在诊断故障代码方面的兼容性和一致性。
-**主要组成部分**:-**诊断故障代码(DTCs)**:定义了一系列标准化的故障代码,这些代码用于识别车辆电子系统中的特定问题。
-**代码格式**:详细说明了如何构造DTCs以及每个字符代表的意义,确保不同制造商之间的互操作性。
-**代码含义**:对于每个DTC,都提供了详细的含义描述,包括可能的原因、故障定位和修复建议。
-**测试流程**:定义了一套测试流程,以确保车辆能够正确地生成和报告DTCs。
-**数据通信接口**:规定了数据通信接口的要求,以便通过OBD-II等接口读取和清除DTCs。
####3.**实施与合规性**-**实施要求**:所有在美国销售的新车必须遵循Sae.J2012.2002标准,确保其故障诊断系统的合规性。
-**监管机构**:环境保护署(EPA)负责监督本标准的执行情况,确保汽车制造商符合相关规定。
-**法律责任**:对于违反本标准的行为,依据美国联邦法规可能面临刑事处罚。
####4.**重要性分析**-**技术层面**:Sae.J2012.2002标准的实施促进了汽车行业内故障诊断技术的发展,提高了故障检测的准确性与效率。
-**市场层面**:统一的标准降低了车辆维护的成本,提升了消费者对汽车产品的信心。
-**环保层面**:通过对排放系统故障的及时诊断与修复,有助于减少有害物质排放,保护环境。
####5.**未来发展展望**-**技术进步**:随着汽车电子技术的不断发展,未来的Sae.J2012.2002标准可能会增加更多智能化的功能,如远程诊断支持等。
-**国际协调**:预计未来将进一步加强与其他国家或地区的标准协调,推动全球范围内故障诊断技术的标准化进程。
通过上述分析可以看出,Sae.J2012.2002标准不仅对汽车行业内部的技术规范有着重要的指导作用,同时也对保障公众安全、促进环境保护等方面产生了积极的影响。
随着技术的不断进步和社会需求的变化,这一标准将会不断完善和发展,为汽车行业的可持续发展提供强有力的支持。
2025/3/23 16:48:27 6.94MB
1
1.任务设计并制作一个DC-DC变换器(15V转变成5V)2.要求1)输出电压Uo:5V;
2)最大输出电流Iomax:1A;
3)输入电压范围:12V~18V;
4)输出电流Io范围:0~1A时;3.说明1)DC-DC变换器不允许使用成品模块,但可使用开关电源控制芯片。
2)电源在最大输出功率下应能连续安全工作足够长的时间。
3)设计报告正文中应包括系统总体框图、核心电路原理图、主要流程图、保护电路图4)设计报告中要写明所有的设计过程5)利用仿真软件分析电路的工作过程
2025/3/22 8:53:09 771KB 直流变换电路
1
ISO9001是国际标准化组织(ISO)制定的一套质量管理体系标准,旨在帮助企业确保其产品和服务的质量,增强顾客满意度,并持续改进。
2015年版本是对2008版的修订,其中包含了对原有标准的重要更新和调整。
新版本ISO9001:2015的主要变化之一是取消了“质量手册”和“程序文件”的概念,替换为更加通用的“形成文件的信息”。
这意味着组织不再需要严格按照传统文件形式进行质量管理,而是可以根据自身需求灵活地记录和管理信息。
同时,"记录"被替换为“活动结果的证据”,强调对活动过程和结果的记录和保存,以证明符合标准的要求。
ISO9001:2015中,标准条款使用了大量的动词,如评审、验证、确认等,强调实际的行动和执行,而非仅仅停留在文件层面。
例如,8.2.3条款要求评审与产品和服务有关的要求,8.4.2条款规定对外部供应的控制,9.3条款涉及管理评审,均强调将评审、评价的结果形成文件,以证明这些活动的实施和有效性。
标准的框架包括了以下几个核心部分:1.**范围**:明确了标准适用于希望证明其有能力稳定提供满足顾客要求和法规要求的产品和服务的组织。
2.**规范性引用文件**:指定了与标准相关的其他国际标准,如ISO9000:2015,为理解和实施提供基础。
3.**术语和定义**:采用GB/T19000中确立的术语,以便于统一理解。
4.**组织的背景**:要求组织理解其内外部环境,包括相关方的需求和期望,以支持质量管理体系的有效运行。
5.**领导作用**:领导者需展现承诺,并确定质量方针,同时明确组织内各部门的角色、职责和权限。
6.**策划**:涵盖风险和机遇的管理,质量目标的设定及实施策划,以及变更的管理。
7.**支持**:涉及所需资源、能力、意识、沟通和形成文件的信息,确保体系的运行。
8.**运行**:规定了产品和服务从策划到提供的全过程控制。
9.**绩效评价**:包括监视、测量、分析和评价,内部审计,以及管理评审,以评估体系的性能。
10.**持续改进**:关注不符合项的处理,纠正措施的实施,以及整体的改进活动。
此外,附录A列出了质量管理的七大原则,为组织提供指导。
ISO9001:2015强调了组织对质量管理体系的灵活性、过程导向和持续改进,以确保其能够适应不断变化的内外部环境,满足顾客的期待,同时也提高了组织的整体效率和竞争力。
2025/3/22 9:41:20 273KB ISO9001
1
ISO9001-2015标准是国际标准化组织(ISO)发布的一款质量管理领域的国际标准,它的出现标志着质量管理的发展进入了一个新的阶段。
这一标准不仅被全球广泛采用,也成为了各国企业、机构及组织质量管理体系建设的参考基准。
ISO9001-2015标准的推广和实施,对企业提升自身管理水平、增强竞争力具有重大意义。
在ISO9001-2015标准中,质量管理原则是其核心之一。
这一原则强调以顾客为关注焦点,意味着组织在建立和实施质量管理体系时,必须将顾客的需求和期望放在首位。
领导作用则要求组织的高层管理者需积极参与质量管理活动,明确质量方针和目标,为员工提供必要的资源和培训,以确保质量管理体系的有效运行。
全员积极参与原则强调了每位员工在质量管理过程中的作用,要求组织鼓励所有员工参与质量管理活动,形成共同改进和提高质量的氛围。
过程方法原则提倡以过程为基础来管理组织的活动,通过对活动进行策划、实施、检查和处置,不断优化组织的过程管理体系,提高效率和有效性。
循证决策原则强调决策应基于数据和信息的分析,而关系管理原则则是关注组织与相关方的关系,以确保组织的质量管理体系得到所有相关方的理解和支持。
ISO9001-2015标准中的过程方法要求组织建立一个由输入转化为输出的过程网络。
这一过程网络的建立不仅需要对每个过程进行明确定义和管理,还需要评估过程间的关系和相互作用。
通过有效的过程控制和持续改进,组织能够确保产品和服务质量的稳定性,同时满足顾客和相关方的要求。
风险管理是ISO9001-2015标准中的另一个核心要素。
在标准中,基于风险的思维被应用于整个质量管理体系,从组织层面到具体的过程层面,都需要进行风险识别、评估和控制。
组织应当建立适当的机制来预防和减轻风险的影响,提高对潜在问题的预见性,确保质量管理体系的稳健性和可靠性。
改进是ISO9001-2015标准持续追求的目标。
在这一标准中,改进不仅仅是一个单独的过程,而是一个持续的活动,涵盖质量管理体系的各个方面。
组织需要建立和维护改进机制,鼓励创新思维,并持续地通过PDCA(计划-执行-检查-行动)循环来提升过程和产品服务质量。
ISO9001-2015标准的适用范围非常广泛,不仅适用于制造业,同样适用于服务业,甚至包括了那些非常依赖于知识工作的组织。
它能够帮助各种类型的组织,无论规模大小,都能够建立一个稳健的质量管理体系,以满足客户和市场的需求。
ISO9001-2015标准通过明确质量管理原则、过程方法、风险管理、改进等方面的要求,为组织提供了一个全面的框架,帮助组织提升整体绩效和顾客满意度。
通过这一标准的实施,组织能够更加有效地管理业务,提高市场竞争力,实现可持续发展。
因此,无论对于小型企业还是跨国公司,遵循ISO9001-2015标准都是一种明智的选择。
2025/3/22 9:39:47 24KB
1
《大数据HBase——JavaAPI深度解析》在大数据领域,HBase作为一个分布式、列式存储的NoSQL数据库,因其高效、可扩展的特性而被广泛应用。
本资料主要围绕HBase的JavaAPI进行深入探讨,旨在帮助读者理解并掌握如何利用Java进行HBase的操作。
HBase是构建在Hadoop文件系统(HDFS)之上的,它提供了实时读写能力,适用于海量数据的存储。
其设计灵感来源于Google的Bigtable,但HBase更注重于提供高并发和低延迟的数据访问。
HBase的数据模型是基于行的,每个表由行和列族组成,列族下又包含多个列,这样的设计使得数据的存储和查询更加灵活。
在JavaAPI层面,我们首先需要了解HBase的基本操作类,如HBaseAdmin用于管理表,HTable接口用于与表交互,HTableDescriptor用于描述表的结构。
创建表时,我们需要定义表名和列族,列族下可以动态添加列。
例如:```javaHTableDescriptordesc=newHTableDescriptor(TableName.valueOf("myTable"));desc.addFamily(newHColumnDescriptor("cf"));//创建一个名为"cf"的列族```插入数据到HBase中,我们使用Put对象,将数据放入行键和列键对应的单元格中:```javaPutput=newPut(Bytes.toBytes("rowKey"));put.addColumn(Bytes.toBytes("cf"),Bytes.toBytes("qualifier"),Bytes.toBytes("value"));htable.put(put);```查询数据则通过Get对象,指定行键和列键,获取对应单元格的值:```javaGetget=newGet(Bytes.toBytes("rowKey"));get.addColumn(Bytes.toBytes("cf"),Bytes.toBytes("qualifier"));Resultresult=htable.get(get);```HBase还提供了Scan对象,用于扫描表中的多行数据。
通过设置StartRow和StopRow,我们可以指定扫描的范围;
通过addFamily和addColumn,我们可以指定扫描的列族或特定列。
```javaScanscan=newScan();scan.addFamily(Bytes.toBytes("cf"));ResultScannerscanner=htable.getScanner(scan);for(Resultres:scanner){//处理结果}```此外,HBase的JavaAPI也支持批量操作,如BulkLoadHFile,这在导入大量数据时能显著提升效率。
还有RegionServer和ZooKeeper的角色,它们在HBase集群中起着至关重要的作用,确保数据的分布和一致性。
在处理大数据时,HBase的性能优化也是一个重要话题。
例如,合理设置region的大小,避免热点问题;
使用合适的数据模型和索引策略,优化查询性能;
使用Compaction控制数据文件的合并,保持数据的整洁。
总之,HBase作为大数据存储的重要工具,其JavaAPI提供了丰富的功能,让开发者能够灵活地操作和管理大数据。
通过深入学习和实践,我们可以充分利用HBase的优势,解决大规模数据处理的挑战。
2025/3/22 0:51:17 134.67MB hbase
1
什么是MyBatis?\5入门\5从XML中构建SqlSessionFactory\5不使用XML构建SqlSessionFactory\6从SqlSessionFactory中获取SqlSession\6探究已映射的SQL语句\7命名空间的一点注释\8范围和生命周期\8SqlSessionFactoryBuilder\8SqlSessionFactory\9SqlSession\9映射器实例\9XML映射配置文件\10properties\10Setting
2025/3/21 19:33:50 1.48MB MyBatis3 UserGuide 用户手册 中文
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡