自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(169)
  • 资源 (25111)
  • 收藏
  • 关注

转载 ThreeJs-14HTML混合3D渲染

一.css渲染器基本使用使用场景:经常在一些3D物体左右还会跟随一些文字等,实际都是标签,应用场景非常广泛先完成基本的3D,月球围绕地球转,这里就是给月球加了sin函数然后现在就先创建一个标签体出来2D渲染器出了暴露出来一个渲染器还有一个对象器但是到这里并不会显示出来,还要创建2D渲染器跟渲染器差不多这样就是出来两个一样大小的元素,但是需要重叠一下设置固定定位,并且...

2025-02-09 02:46:43 36

转载 在openEuler RISC-V上无痛部署Solidity

近几年区块链很火,随着各国政府对加密技术的监管政策不断变化和BTC的暴涨,越来越多人对这项去中心化的技术充满着期待。这次我用openEuler 24.09 RISC-V的远程机器尝试编译了Solidity项目,发现过程比较顺畅,于是记录下来,后面有机会我也多多探讨区块链在RISC-V的可能性。git clone git@github.com:ethereum/solidity.git...

2024-12-25 02:27:33 35

转载 蜂窝网络下行链路的覆盖率和速率性能matlab仿真分析

1.程序功能描述参考如下文献对蜂窝网络下行链路的覆盖率和速率性能进行数值仿真。登录后复制 蜂窝网络通常通过将基站放置在网格上来建模,移动用户要么随机分布,要么确定放置。这些模型已被广泛使用,但存在高度理想化和不易处理的问题,因此使用复杂的系统级模拟来评估覆盖率/停机概率和速率。长期以来,人们一直希望采用更易...

2024-08-15 02:10:13 153

转载 《数据资产管理核心技术与应用》读书笔记-第一章:认识数据资产

《数据资产管理核心技术与应用》是清华大学出版社出版的一本图书,全书共分10章,第1章主要让读者认识数据资产,了解数据资产相关的基础概念,以及数据资产的发展情况。第2~8章主要介绍大数据时代数据资产管理所涉及的核心技术,内容包括元数据的采集与存储、数据血缘、数据质量、数据监控与告警、数据服务、数据权限与安全、数据资产管理架构...

2024-08-06 02:47:14 108

转载 traceroute命令详解

traceroute命令详解大家好,我是微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!深入解析Traceroute命令:揭秘网络世界的奥秘在网络世界中,信息的传递犹如探险,而traceroute命令就是我们的导航仪,带领我们穿越网络的蜿蜒路径。本文将深入探讨traceroute命令,揭示它在解析网络问题...

2024-07-11 04:06:27 134

转载 小森生活显示服务器维护中,小森生活无可用网关服务器解决办法 登录异常问题原因汇总[多图]...

小森生活游戏中,许多玩家在登陆时都出现了无可用网关服务器的情况,针对该情况,小编准备了对应的解决方法。小森生活无可用网关服务器解决办法无可用网关服务器应该是服务器的问题,或许大家检查下自己的网络。游戏出现这种情况小伙伴们可以先检查一下网络,确定网络的稳定,如果网络可以用,那就重启手机,还是不行的话也可能是游戏服务器拥挤,可以等官方维护。相关问题解决:一、检查小森生活安装包1、小森生活公测用的都是最...

2021-08-11 22:50:02 1454

转载 七日杀服务器设置文件,七日杀 服务器设置

七日杀 服务器设置 内容精选换一换目前,支持通过以下几种方式来设置日志级别:通过执行命令来设置日志级别。您可以用运行用户登录开发环境,执行全局级或模块级的日志级别设置命令。在开发环境上必须安装Toolkit组件,设置环境变量后才可以使用adc命令。设置如下环境变量:export PATH=/home/HwHiAiUser/Ascend/ascend-toolkit/lat七日杀 服务器设置 相关内...

2021-08-08 01:22:52 2820

转载 applet 序列化文件到服务器,问一个通过对象序列化servlet给applet传送图像的问题!!急!...

我的目的是根据applet发送来的请求图片的名称,servlet将相应的图像传过去。我利用了对象序列化,并写了下面的servlet:package ylximage;import javax.servlet.*;import javax.servlet.http.*;import java.awt.Image;import java.awt.*;import java.io.*;import ja...

2021-08-07 02:06:02 223

转载 安全的网站服务器,三步让你的网站服务器比99%的网站更安全

UяАbaiwanzhanВГF囿 圀 D 囻 囼P 圆 圔三步让你的网站服务器比99%的网站更安全作者:加速乐粉丝团网站安全不是小问题,千万不要疏忽大意。一个不安全的网站,不仅让用户吃尽苦头,同样会让网站损失惨重,不管是网站口碑,还是网站流量,还是网站收入,都会大幅度下滑,甚至让网站跌入万劫不复的境地;因此,要让网站稳定发展,首先要让网站更安全。一个普通的网站,要怎么做才会更安全呢?对很多人来说...

2021-08-06 17:10:05 167

转载 zuul获取ajax请求头,SpringCloud+ZUUL跨域请求中的OPTIONS请求处理

目前项目结构是VUE做前端,后端采用微服务架构,在开发时前端需要跨域请求数据,通过CorsConfig配置解决了简单跨域请求需要。但当需要在请求的header中增加token信息时,出现了请求失败的情况,浏览器和后台均出现OPTIONS类型请求相关提示。搜索资料后发现,在设置了header之后,浏览器在发送正式请求前,会先发送一个OPTIONS请求,(据资料)发送OPTIONS请求是为了验证正式请...

2021-08-05 20:54:54 380

转载 css unchecked,CSS之旅(3):强大的伪选择器

(点击上方蓝字,可快速关注我们)说到伪选择器,真的让我体会到了CSS的无比强大,强大到自己貌似都不认识CSS了,有点C# 6.0中一些语法糖带给我们的震撼。。。首先我们可以在VS里面提前预览一下。可以看到,上面的伪类有很多很多,多的让我眼都快瞎了。。。下面就挑一些实用性比较强的说一说。一 :nth-child 伪选择器我们知道在jquery中有一种选择器叫做“子类选择器”,对应的有:nth-chi...

2021-08-04 00:23:55 150

转载 计算机汉字区位码十进制,[计 算 机]汉字区位码\国标码\机内码之间的换算

该楼层疑似违规已被系统折叠隐藏此楼查看此楼国标与机内码的转换国标码并不等于区位码,它是由区位码稍作转换得到,其转换方法为:先将十进制区码和位码转换为十六进制的区码和位码,;这样就得了一个与国标码有一个相对位置差的代码,;再将这个代码的第一个字节和第二个字节分别加上20H,就得到国标码。如:“保”字的国标码为3123H,它是经过下面的转换得到的:1703D->1103H->+20H-...

2021-07-30 20:18:19 3433

转载 计算机中 二进制属于表现媒体,全国计算机二级c【笔试】真题200 309-.doc

文档介绍:全国计算机二级c【笔试】真题200 309-201009一、选择题((1)~(40)每题1分,(41)~(50)每题2分,共60分)C(1)在计算机中,一个字节所包含二进制位的个数是A)2 B) 4 C)8 D)16A(2)在多媒体计算机中,CD-ROM属于A)存储媒体 B)传输媒体 C)表现媒体 D)表示媒体B(3)在DOS系统中,带有通配符的文件名*.*表示A...

2021-07-26 16:26:32 215

转载 显示屏色温调节 影响 测试软件,Twilight屏幕色温调节软件

暮光屏幕色温定时修改工具是一款对电脑色温进行设置的亮度调节修改工具。它可以让用户按照个人喜好进行色温设置,并且还可以设置色温定时渐变,使您在不同时间里享受当前时间段内最合适的屏幕色温。暮光屏幕色温定时修改工具主要特性实现了能够根据时间自动更改屏幕色温,达到在夜晚保护视力以及避免影响睡眠的功能,对于晚上熬夜的人来说很实用。基于.net 2.0,只适用于win操作系统,理论上win XP也可以运行。不...

2021-07-22 21:50:16 1402

转载 牌匾设计软件测试自学,回弹检测测点

浏览数:682 注意问题:(1)回弹法测强的误差比较大,因此对比较重要的构件或结构物必须慎重使用。(2)符合下列条件的非泵送混凝土才能采用全国统一测强曲线进行测区混凝土强度换算。(记住下面这7点)①混凝土采用的材料、拌和用水符合现行国家有关标准;②不掺外加剂或仅掺非引气型外加剂;③采用普通成型工艺,④采用符合现行国家标准《混凝土结构工程施工质量验收...

2021-07-22 19:37:08 545

转载 计算机系统概论 第二版 doc,第一章计算机系统概论.doc

第一章计算机系统概论第一章 计算机系统概论例1,冯·诺依曼机工作的基本方式的特点是什么?解: 冯·诺依曼机工作的基本方式的特点是:按地址访问并顺序执行指令。冯·诺依曼机工作原理为:例2,Cache是一种A. ______存储器,是为了解决CPU和主存之间B. ______不匹配而采用的一项重要硬件技术。现发展为多级cache体系,C. ______分设体系。解:A. 高速缓冲B. 速度C. 指令c...

2021-07-20 06:46:33 307

转载 700台计算机配置ip,关于子网掩码问题按子网划分和主机位划分,哪个能用一些简单通俗易懂的示例来解释一下如欲将B类IP地址168.195.0.0划分成27个子网:   1)27=11011   2)该...

关于子网掩码问题按子网划分和主机位划分,哪个能用一些简单通俗易懂的示例来解释一下如欲将B类IP地址168.195.0.0划分成27个子网:   1)27=11011   2)该二进制为五位数,N = 5   3)将B类地址的子网掩码255.255.0.0的主机地址前5位置1,得到 255.255.248.0 为什么是主机地址前5位是1?而不是后五位是0(PS:我知道后五位是0是主机位划分的)这个...

2021-07-19 21:05:20 1133

转载 国内计算机学校排名i,计算机入门学校排名

计算机入门学校排名,北大青鸟职业教育始终以岗位需求为本,立足于行业岗位技能,以永不妥协的教育品质,为学员提供优质、全面的教学资源,为企业输送符合岗位要求的亟需人才,让学员学有所成、企业用有所用。计算机入门学校排名, 因此,AP的计算机科学课程越发受到中国同学的关注。Principle 计算机科学A,计算机科学原理这两门。AP计算机科学原理是计算机科学与技术专业的入门先导课程,主要讲述计算机学科体系...

2021-07-15 07:21:53 168

转载 计算机组成原理试卷河北科技大学,河北科技大学 计算机组成原理课程教学大纲.doc...

河北科技大学 计算机组成原理课程教学大纲.doc (2页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!14.90 积分《计算机组成原理》课程教学大纲适用对象:计算机科学与技术专业一、课程的性质、目的和任务本课程是计算机科学与工程系的核心必修课程,讲述了计算机的硬件特性和硬件的具体实现,着重阐述了构成一台计算机的基本原理。主要包括数字化信息编码与数据及...

2021-07-12 11:10:01 154

转载 计算机管理扩展灰色,为什么c盘扩展卷灰色?win7系统c盘扩展卷灰色如何解决

在Widow7系统使用一段时间后,发现C盘的空间越来越小,严重时出现卡顿问题。有什么办法不重转系统就可以加大C盘的空间?可以通过扩展卷功能用于扩展C盘的容量,遇到c盘扩展卷灰色问题怎么办?下面给大家介绍win7系统c盘扩展卷灰色的解决方法。具体方法如下:1、打开计算机页面选择计算机使用鼠标右键单击弹出下拉菜单,选择管理按钮。2、进入管理界面,选择磁盘管理按钮。3、进入磁盘管理界面,选中C盘。4、查...

2021-07-10 00:20:12 12176

转载 农村小学计算机教育论文,小学计算机的教育论文

小学计算机的教育论文一、为高层次学习奠定基础由于计算机更新速度很快,小学计算机教育的内容没办法完全跟上速度,那就是说小学计算机教育没有意义了吗?恰恰相反。就是由于计算机知识更新快,才要学好小学计算机。在掌握了基本的计算机软件硬件知识后,可以让学生在实际操机中自由地探索,使得学生独立探索的能力得到提高,从而增强学生的素质水平。他们不仅仅是掌握了操机的技能,更重要的是学会如何独立地去探索未知的领域,在...

2021-07-08 21:12:23 190

转载 刚过二本线计算机可以报哪些学校,高考成绩刚过二本线,该如何选择学校和专业...

原标题:高考成绩刚过二本线,该如何选择学校和专业在高考志愿填报过程当中,存在一类特殊的群体,那就是那些高考成绩刚刚达到二本分数线的同学,这些学生在高考填报志愿的时候可能比较尴尬,因为如果想去好大学又不一定能去了好大学,选择好专业,也不一定能去了普通大学的好专业。那么对于这一部分同学而言,高考志愿如何选择学校和专业呢?作为一名教师,结合我多年工作经验,我认为要尽量遵循三大原则: 高考第一,要遵循专业...

2021-07-06 10:19:51 339

转载 端午节祝福的html,端午节祝福语大全(打油诗版)

划龙舟,挂菖蒲,前途事业不用愁;喝黄酒,贴五毒,年年岁岁都有福;系百索,戴荷包,一生一世避邪毒;过端午,吃粽子,中华传统永长久。...端午至而念朋友兮,发短信以祝福。龙舟快而粽香兮,生活多乐而少愁。衣袂飘而人美兮,诸事顺而体硕!端午快乐!你的眼睛弯弯,你的笑容甜甜,你的声音美美,你的身姿恋恋…我天天期盼着与你相见。今天端午节,再不送我粽子,我就…我就…一直骚扰你!5月初5端午到,心中思念更甚前。艾...

2021-07-02 12:49:53 247

转载 html+js画一颗心形,用SVG和Vanilla JS框架创建一个“星形变心形”的动画效果

在我写的这篇文章中, 讲述了如何用Vanilla JavaScript使动画顺滑的从一种状态过渡到另一种。最好先看下那篇文章,因为在这篇文章中我们要用到一些那篇文章中讲过的内容。例如例子的演示、各种时间函数的公式、当从结束状态过渡到初始状态时不使时间函数倒转过来。都在那篇文章中做了详细讲解。在最后的例子中,通过改变绘制嘴形的path的属性d,我们得到了从悲伤的嘴变高兴的嘴的效果。更高水平的控制路径...

2021-06-29 16:52:21 940

转载 ip地址是计算机设备在网络上的地址,如何查看主机ip 如何查看与自己电脑相连设备的IP地址...

在运行窗口里面输入CMD,输入命令提示符,按回车键就可以查看了。查看方法如下: 这一生,总有某段路,只能一个人走;总有许多事,需要一个人扛。首先,在电脑里面按windows加r组合键,打开运行窗口。 )纵然伤心也不要愁眉不展,因为你不知道是谁会爱上你的笑容。在运行窗口里面输入CMD点击确定。然后在弹出来的窗口里面输入命令提示符ipconfig。查看主机名和IP地址可以在网络适配器的详细信息里进行查...

2021-06-16 19:07:36 6758

转载 2021重庆江北中学高考成绩查询,重庆江北中学

出国留学网高考栏目为你整理的“2016年重庆江北中学高考本科上线率达87.3%”吧!希望可以帮到您,更多高考资讯请继续关注本站!28日上午,记者从重庆市江北中学获悉,该校2016年高考捷报频传,文科类重点上线85人,居区委属重点中学第一,汪婷同学以609分获区委属重点中学第一名;理科重点上线251人,文理重点线人数达336人,重本上线率42.7%,其中应届生重点上线310人,首次突破应届毕业生重点...

2021-06-15 08:04:29 370

转载 大红鹰学院计算机科学与技术,宁波大红鹰学院计算机科学与技术专业2015年在四川理科高考录取最低分数线...

类似问题答案2015年宁波大红鹰学院计算机科学与技术专业在四川录取分数线学校 地 区 专业 年份 批次 类型 分数 宁波大红鹰学院 四川 计算机科学与技术 2015 二批 理科 457 学校 地 区 专业 年份 批次 类型 分数 宁波大红鹰学院 四川 计算机科学与技术 2015 二批 理科 457 宁波大红鹰学院 四川 计算机科学与技术 2014 三批 理科 455 宁波大红鹰学院 四川 计算机科...

2021-06-14 13:14:50 94

转载 提取html文件中的图片路径,asp中提取HTML中图片的SRC路径

ASP中RegExp是什么'名字字符检验以下为引用的内容:Public Function CheckName(Str)Checkname=TrueDim Rep,passSet Rep=New RegExp ' 建立正则表达式。Rep.Global=True '设置全局可用性。Rep.IgnoreCase=True'设置是否区分字符大小写'设置模式。Rep.Pattern="[u0009u0020...

2021-06-09 13:30:35 212

转载 html5物流时间轴动画,三分钟实现物流配送页面(时间轴效果)

物流配送页面。主要使用RecycleView实现。通过判断将条目的第一条进行特殊处理。日后复制粘贴备用。效果图如下:查看物流可以通过各个view的相对位置来实现啊,比如那一条竖线可以用imageview来实现,那个圆点也可以用imageview实现啊,唯一不同的就是竖线的view是穿过灰色的圆view的,而position为0的竖线是不穿过蓝色的圆view的,这个也有办法搞定,在adapter里面...

2021-06-09 10:35:25 1220

转载 html5怎么使用svg图标,html5使用svg的方法步骤

SVG是一种图像文件格式,它的英文全称为Scalable Vector Graphics,意思为可缩放的矢量图形。本文就来为大家介绍一下html5使用svg的方法。创建svg文件:/p>"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">xmlns="http://www.w3.org/2000/svg">stroke-width...

2021-06-07 17:17:48 936

转载 html简单获取多选框的,jquery获取复选框的值的简单实例

JS获取复选框被选中的值01234567JS代码对checkbox的其他几个操作1. 全选2. 取消全选3. 选中所有奇数4. 反选5. 获得选中的所有值js代码$("document").ready(function(){$("#btn1").click(function(){$("[name='checkbox']").attr("checked",'true');//全选})$("#btn2...

2021-06-04 12:49:30 604

转载 HTML更改输入框背景色,更改HTML文本输入元素的背景颜色

我想知道是否可以更改HTML文本输入元素(文本框)中特定字符的背景颜色。我正在编写一个javaScript(jQuery)验证器,用于检查转义字符数组。这是关于'模糊'功能的Jquery。我的目标是改变用户在文本框本身内输入的非法字符的背景(从外部循环的开始向下6行)。我知道你可以改变整个文本框的背景颜色,但我只是想在文本框中定位非法字符。这可能吗?谢谢,Alex$('#contactInfoTa...

2021-06-04 07:41:49 1686

转载 android quicken模式,火爆全网的安卓优化神器:让APP秒启动、续航更强

火爆全网的安卓优化神器:让APP秒启动、续航更强2020-11-29 19:16:03325点赞3322收藏203评论安卓诞生以来,就一直有这样的话题 "安卓手机越用越卡",其实安卓手机卡顿的原因很多,例如某些APP越来越臃肿,全家桶唤醒、占用运存过多,导致手机的运存不够用了。又例如因为消息推送服务的关系,APP需要一直后台运行,同样也会占用非常多的运存,这也就是为什么现在安卓手机的运存越来越大。...

2021-06-01 12:08:50 1691

转载 华为鸿蒙安卓套壳,对于鸿蒙,套壳安卓!?

1、安卓是宏内核,鸿蒙是微内核(不过不会一次到位),看看架构图就知道了,这点很重要。谷歌和苹果正在研发的下一代系统,也是一样的。十几年前,我们错过了移动互联网时代(操作系统),而这一次,我们在同一起跑线,甚至还略领先,下一个时代,其中有个系统来自中国。2、安卓是移动互联网时代的产物,鸿蒙则是为物联网时代做的准备。安卓各设备之间不论是物理面还是逻辑面是独立的,即便有数据交互也是在应用层层面(如通过各...

2021-05-31 08:21:29 209

转载 android jit的副作用,Android github使用JitPack遇到的问题

背景本人第一次上传android 库到github,想要用compile的方式依赖库。从网上找了下资料,综合下来使用jitpack比较方便。所以很顺利的将库上传到github,然后发布了release版本,并且顺利的在https://jitpack.io/lookup到了自己的项目。但是在项目中依赖的时候,就遇到了各种问题。本文只介绍遇到的问题,不介绍如何上传项目。正文1:compile发现下载...

2021-05-28 18:44:12 275

转载 android 定时刷新获取天气信息,android中获取即时天气

先看效果:需求非常简单,在菜单中加入天气查询的按钮,点击后显示即时天气。准备工作:1.下载华为能力SDK;http://imax.vmall.com/nj-campus/universityEpDown/toDownPage2.申请一个应用获取appId和appkey,待会要用到。简单的思路就是先通过网络或者gps获取到当前位置的经纬度,然后通过sdk查询温度,获取结果。具体步骤如下:1.创建工程...

2021-05-27 01:26:26 482

转载 android 地图绘制多边形,向 Android 地图添加多边形层 | Microsoft Docs

您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.向地图添加多边形层 (Android SDK)2/26/2021本文内容本文介绍如何使用多边形层渲染地图上的 Polygon 和 MultiPolygon 特征几何图形区域。先决条件请务必完成快速入门:创建 Android ...

2021-05-26 18:10:28 334

转载 android 打开关闭按钮图标,searchview自定义关闭图标(searchview customize close icon)

I used the code below it did not work : error: Error: No resource found that matches the given name: attr 'searchViewCloseIcon'.How do I change the close icon in searchview .I really appreciate any he...

2021-05-26 11:07:41 606

转载 android 多功能标题栏,Android基础 使用ToolBar教你打造一个通用的标题栏

现在项目中一般都会使用标题栏,谷歌在2014年推出了新的app bar---ToolBar,代替了以前使用的ActionBar。在做项目中会经常用到这个ToolBar,虽然用的很多,但是自己对它如何用还不是很明白,今天就来简单的学习下这个控件的使用。效果图1. 修改app的style我们如果要使用ToolBar,需要先把原来的ActionBar隐藏起来,就先要设置App的主题为Theme.AppC...

2021-05-25 21:01:55 570

转载 android蓝牙实现搜索配对连接功能,蓝牙基本功能实现(开启,扫描,配对,连接等)...

// 判断是否有locatioin权限if (!checkLocationPermission()) {return;}// 如果是在搜索的状态,则需要取消搜索if (bluetoothadapter.isDiscovering()) {bluetoothadapter.cancelDiscovery();}// 搜索蓝牙bluetoothAdapter.startDiscovery();// 蓝...

2021-05-25 20:07:17 1607

MODBUS功能码描述-05_simatic_wincc_生产线自动化系统信息化平台_v2

3.2 MODBUS功能码描述 在MODBUS协议规范[2]中详细说明了MODBUS应用层协议上使用的标准功能码。

2021-06-02

以太网功能-多目立体视觉

9.2 以太网功能 9.2.1 二层转发功能 OLT和ONU应支持MAC地址的动态学习。OLT不应允许各ONU之间的数据直接进行转 发。 如果ONT用户侧具有多个以太网接口,建议支持根据MAC地址进行数据转发。 转发能力应确保上下行业务的线速转发。 OLT和ONU的MAC地址老化时间应可配置。 9.2.2 二层汇聚 当OLT设备支持多个PON接口时,OLT设备应支持各个PON接口的上行流量汇聚功能。 9.2.3 二层隔离 OLT应支持各ONU/ONT之间的二层隔离。具有多个以太网端口的ONU应支持各以太网 端口之间的二层隔离。 9.2.4 VLAN OLT和ONU应支持IEEE Std 802.1Q协议,应支持对VLAN端口的ACCESS、TRUNK和 HYBIRD连接。 OLT应支持根据ONU以太网端口划分VLAN,可选支持根据协议划分VLAN。 ONU应支持根据用户侧以太网端口划分VLAN,可选支持根据协议划分VLAN。 建议OLT支持对VLAN标记的修改功能。 9.2.5 帧过滤 OLT应支持根据以太协议域或源/目的MAC地址对下行以太网数据帧进行过滤。 ONU应支持根据用户侧以太网端口、以太协议域或源/目的MAC地址对上行以太网数据 帧进行过滤。 建议OLT和ONU支持基于源/目的IP地址和源/目的TCP/UDP端口的数据帧过滤。 OLT和ONU应能过滤来自用户的IP组播数据流和IGMP查询帧。 9.2.6 组播/广播/DLF 报文风暴抑制 OLT应对二层组播/广播/DLF报文的速率进行抑制。 9.2.7 端口自协商 OLT和ONU的以太网电接口应具有对端口双工方式、线速和流控等进行自协商的能力, 光接口应具有对流控进行自协商的能力。 14

2021-06-02

综述和配置-tomcat_web安全基线配置要求

6. 9采样追踪(The Sampling Trace) 6. 9.1综述和配置 如果在目标设置target settings (目录 'General') 中激活了采样追踪,那么在Codesys 资源中可以采用 Sample tracing对象。采样追踪可以用来追踪已被跟踪了一段时间的变量的的值的行踪。这些值被写入了环形 缓冲器(trace buffer)。如果储存器已满,那么就会重写 早的值。可以同时追踪多达20个变量。每个变量可 以 多追踪500个值。因为在PLC内追踪缓冲器的规模有一定值,在很多或很广的变量DWORD的事件中,只 能追踪少于500个值。例如:如果追踪10 WORD变量并且如果在PLC中储存器有5000字节长,那么对每个变 量,可以追踪250 个值。 为了能够执行一个追踪,在对象管理器,在资源登录卡中为一个 Sampling Trace 打开此对象。建立和

2021-06-02

数据存储器和扩展指令集-5g和mec在工业互联网中的应用探讨

5.5 数据存储器和扩展指令集 使能 PIC18 扩展指令集(XINST 配置位 = 1)显著改变 了数据存储器及其寻址的某些方面。特别是,许多核心 PIC18 指令使用快速操作存储区的方式有所不同。这是 由于扩展指令集引入了对数据存储空间的新的寻址模式。 同样需要了解哪些部分保持不变。数据存储空间的大小 及其线性寻址模式都不会改变。SFR 映射也保持不变。核 心PIC18指令也仍然以直接和间接寻址模式进行操作;固 有和立即数寻址指令操作照旧。FSR0 和 FSR1 的间接 寻址模式也保持不变。 5.5.1 使用立即数偏移量进行变址寻址 使能 PIC18 扩展指令集将更改快速操作 RAM 中使用 FSR2 寄存器对进行间接寻址的方式。在适当的条件 下,使用快速操作存储区的指令(即绝大多数针对位和 针对字节的指令)可以利用指令中的偏移量来执行变址 寻址。这种特殊的寻址模式被称为使用立即数偏移量的 变址寻址或立即数变址寻址模式。 使用扩展指令集时,这种寻址模式有如下要求: • 强制使用快速操作存储区(a = 0);且 • 文件地址参数要小于或等于 5Fh。 在这些条件下,指令的文件地址不会被解析为地址的低 字节 (在直接寻址中和 BSR 一起使用),或快速操作 存储区中的 8 位地址,而是被解析为由 FSR2 指定的地 址指针的偏移量。将该偏移量与 FSR2 的内容相加以获 取操作的目标地址。 5.5.2 受立即数变址寻址模式影响的指令 任何使用直接寻址模式的核心PIC18指令均会受到立即 数变址寻址模式的潜在影响,包括所有针对字节和针 对位的指令,即核心 PIC18 指令集中几乎一半的指令。 只有使用固有寻址或立即数寻址模式的指令不受影响。 此外,如果针对字节和针对位的指令使用快速操作存储 区 (快速操作 RAM 位为 1)或包含 60h 以上的文件地 址,它们也不受影响。符合这些条件的指令会像以前一 样执行。图 5-11 给出了当使能扩展指令集时,各种寻址 模式之间的对比。 那些想要在立即数变址寻址模式中使用针对位或针对字 节的指令的用户,应该注意此模式下汇编语法的改变。 在第 25.2.1 节“扩展指令的语法”中对此进行了更详 细的说明。DS41412D_CN 第 92 页 初稿  2011 Microchip Technology Inc.

2021-06-02

计时和动画-dassidirect server

4.3 计时和动画 要正确实现动画效果,我们就必须把握好时间轨迹,尤其是要精确测量动画帧之间的时间间 隔。当帧速率高时,帧之间的时间间隔就会很短;所以,我们需要一个高精确度计时器。 4.3.1 性能计时器 我们使用性能计时器(或性能计数器)来实现精确的时间测量。为了使用用于查询性能计时 器的 Win32函数,我们必须在代码中添加包含语句“#include <windows.h>”。 性能计时器采用的时间单位称为计数(count)。我们使用 QueryPerformanceCounter 函数来获取以计数测量的当前时间值: __int64 currTime; QueryPerformanceCounter((LARGE_INTEGER*)&currTime); 注意,该函数通过它的参数返回当前时间值,该参数是一个 64位整数。 我们使用 QueryPerformanceFrequency函数来获取性能计时器的频率(每秒的计数次 数): __int64 countsPerSec; QueryPerformanceFrequency((LARGE_INTEGER*)&countsPerSec); 而每次计数的时间长度等于频率的倒数(这个值很小,它只是百分之几秒或者千分之几秒): mSecondsPerCount = 1.0 / (double)countsPerSec; 这样,要把一个时间读数 valueInCounts 转换为秒,我们只需要将它乘以转换因子 mSecondsPerCount: valueInSecs = valueInCounts * mSecondsPerCount; 由 QueryPerformanceCounter 函数返回的值本身不是非常有用。我们使用 QueryPerformanceCounter 函数的主要目的是为了获取两次调用之间的时间差——在

2021-06-02

奶牛派对-艾默生ups电源nx系列(30-200kva)

图 4.17 奶牛派对 本题两次运用 SPFA 算法求 短距离: (1) 以农场 X 为源点,各顶点的出边构成的邻接表,求源点到各农场的 短距离,该距离是 从各农场到农场 X 的 少时间; (2) 以农场 X 为源点,各顶点的入边作为出边,构成邻接表,求源点到各农场的 短距离, 该距离是从农场 X 返回各农场的 少时间。 将两个 少时间加起来,得到每头奶牛往返农场 X 的 少时间,本题要求的是这些 少时间 的 大值。 代码如下: #include #include #define MAXN 101000 #define INT_MAX 2000000 struct NODE //邻接表结构 { int v; int w; NODE *next; }edge[MAXN], redge[MAXN], temp[MAXN * 2]; // edge 与 redge 分别为正向图和反向图 int pos = 0; int ecost[MAXN]; int N, M, W, src, Q[MAXN]; //用数组 Q 模拟队列 bool visited[MAXN]; //标志数组,记录节点是否已访问 //SPFA 算法,direction 表示方向,0 为正向,1 为反向 void SPFA( int direction ) { int h, t, u, i; NODE *ptr;

2021-06-02

地板与承重要求-mdk 5.4入门指南(中文)

第二章 DCS系统的安装 本文中的“机柜”是指 DCS设备中所含的 I/O控制柜、继电回柜、配电柜以及操作台等。 1 控制室要求 DCS系统机柜一般安装在控制室中,现场信号通过信号电缆连接至 I/O控制站。为保证系统的正常运 行,控制室的条件至关重要。 1.1工作环境 环境温度:0℃~40℃ 相对湿度:40%~90% 大气压力:86KPa~106KPa 控制室中,不允许存在强烈的机械震动和强磁场。 控制机柜和操作台安装,接线完毕后,要对电缆开孔作防尘密封处理。如果防尘效果不好改善,就应 当定期对操作主机内部和控制站内部进行除灰处理,用电动吹灰泵效果比较好。 为满足工作环境条件,控制室中应保持清洁,注意防尘,控制室的门窗应密封良好,建议在控制室中 安装空调。 1.2地板与承重要求 应在控制室的地板上安装固定槽钢,将现场控制柜和操作台安装在槽钢上,因此,控制室的地板应有 足够的强度支撑机柜的重量。 机柜是通过绝缘螺钉与底座相连的,所以机柜与底座之间是绝缘的。

2021-06-02

应用软件列表-mdk 5.4入门指南(中文)

2.1 应用软件列表 MACS V 应用软件包括 l 服务器站软件:(1)MACS V 服务器程序 (2)Cute-Ftp (3)NetTerm l 工程师站软件:(1)CodeSys (2)MACS 离线组态(3)SQL Anywhere l 操作员站软件:(1)MACS 操作员站程序 支撑软件 l IE6.0; l OFFICE2000 注意:OFFICE2000必须安装于C区! OFFICE2000仅安装Excel、Word 组件! 工具软件 WinRAR 3.42 AcroBat Reader 6.0

2021-06-02

附带绝对地址参照标记的直线尺-web vulnerability scanner v8

4.6 附带绝对地址参照标记的直线尺 概要 附带绝对地址参照标记的直线尺,由于参照标记(一转信号)的间隔不固定,因 此,只要知道参照标记的间隔,即可得知绝对位置。本 CNC 仅靠少量移动轴来 测量一转信号的间隔,由此计算出绝对位置。因此,用户无需将轴移动到参考点 即可建立起参考点。 参照标记1 参照标记2 参照标记1 参照标记2 参照标记1 10.02 10.04 20.02 20.00 20.00 10.06 图 4.6 (a) 附带绝对地址参照标记的直线尺例 注释 要使用本功能,需要具备附带绝对地址参照标记的直线尺接口的选项。 参考点建立步骤 ·步骤 ① 选择 JOG 方式,将手动参考点返回选择信号 ZRN 设为“1”。 ② 将希望建立参考点的轴的进给轴向选择信号(+J1, -J1, +J2, -J2,...)设为“1”后 沿着原点回归方向进给。 ③ 在参考点返回 FL 速度(参数(No.1425))下进给该轴。 ④ 系统检测出直线尺给出的参照标记时就暂停,而后再次在参考点返回 FL 速 度下进给。 ⑤ 在检测出直线尺给出的参照标记 2 次~4 次之前,重复上述④个步骤。而后, 计算出绝对位置,参考点建立信号(ZRF1,ZRF2,ZRF3,...) 成为“1”。(检测 出的参照标记的个数由参数 DC2x,DC4x(No.1802#2, #1)来设定。) 在执行②~⑤步期间,即使将进给轴向选择信号(+J1,-J1,+J2,-J2,...)置于“0”, 进给也不会停止,而是继续执行参考点的建立动作。 下面以时间图示出上述步骤。

2021-06-02

DNC运行-web vulnerability scanner v8

5.10 DNC运行 概要 通过在 DNC 运行方式(RMT)下启动自动运行,即可在从阅读机/穿孔机接口或者 存储器卡读入程序的同时进行加工(DNC 运行)。 在进行 DNC 运行时,必须预先设定阅读机/穿孔机接口的相关参数。 信号 DNC 运行选择信号 DNCI [分类] 输入信号 [功能] 选择 DNC 运行方式(RMT)。 要选择 DNC 运行方式(RMT),需要选择存储器运行方式(MEM),同时将 DNC 运行选择信号设定为’1’。 [动作] 成为’1’时,控制装置执行如下所示动作。 · 尚未选择存储器运行方式(MEM)时,予以忽略而没有任何动作。 · 若已经选择了存储器运行方式(MEM),则选择 DNC 运行方式(RMT), 并可以进行 DNC 运行。此时,DNC 运行选择确认信号 MRMT 成为’1’。 DNC 运行选择确认信号 MRMT [分类] 输出信号 [功能] 此信号通知已经选定了 DNC 运行方式(RMT)的事实。 [输出条件] 下列情形下成为’1’。 · 选择了 DNC 运行方式(RMT)时。 下列情形下成为’0’。 · DNC 运行方式(RMT)的选择已经结束时。 信号地址 #7 #6 #5 #4 #3 #2 #1 #0 Gn043 DNCI Fn003 MRMT

2021-06-02

文档表格管理-turbo编码以及解码matlab程序

7.5文档表格管理 文档表格科按照作者、科室、时间、文种等多种维度查找,方便快捷统一管理, 最大程度沉淀知识 PDF 文件使用 "pdfFactory Pro" 试用版本创建 www.fineprint.cn

2021-06-02

堆栈内存的基本概念-研究生_数字信号处理:时域离散随机信号处理_11761429

图 1.2 堆栈内存的基本概念   在执行 PUSH 和 POP 操作时,那个通常被称为 SP 的地址寄存器,会自动被调整, 以避免后续的操作破坏先前的数据。本书的后续章节还要围绕着堆栈展开更详细的论 述。    在 Cortex‐M3 中,有专门的指令负责堆栈操作——PUSH 和 POP。它俩的汇编语言语法 如下例所演示    PUSH {R0} ; *(--R13)=R0。R13是 long*的指针 POP {R0} ; R0= *R13++   请注意后面 C 程序风格的注释,ortex‐M3 中的堆栈以这种方式来使用的,这就是所谓 的“向下生长的满栈”(本章后面在讲到堆栈内存操作时还要展开论述)。因此,在 PUSH新 数据时,堆栈指针先减一个单元。通常在进入一个子程序后,第一件事就是把寄存器的值先 PUSH 入堆栈中,在子程序退出前再 POP 曾经 PUSH 的那些寄存器。另外,PUSH 和 POP 还 能一次操作多个寄存器,如下所示:  subroutine_1 PUSH {R0-R7, R12, R14} ; 保存寄存器列表 … ; 执行处理 POP {R0-R7, R12, R14} ; 恢复寄存器列表 BX R14 ; 返回到主调函数   在程序中为了突出重点,你可以使用 SP表示 R13。在程序代码中,both MSP和 PSP 都 被称为 R13/SP。不过,我们可以通过MRS/MSR指令来指名道姓地访问具体的堆栈指针。    MSP,亦写作 SP_main,这是复位后缺省使用堆栈指针,服务于操作系统内核和异常服 务例程;而 PSP,亦写作 SP_process,典型地用于普通的用户线程中。    寄存器的 PUSH 和 POP 操作永远都是 4 字节对齐的——也就是说他们的地址必须是 0x4,0x8,0xc,……。这样一来,R13的最低两位被硬线连接到 0,并且总是读出 0(Read As Zero)。  39   

2021-06-02

定时扫描-数据库基础知识

13.1 手动扫描 启动手动扫描任务: 语法: nscanner dip [resultfile ][ host_num ] 参数说明: dip 所要扫描的目地址资源名 resultfile 保存结果的文件名 host_num 同时扫描的主机个数,不输入时默认为1 注意事项: 无 示例: 停止手动扫描任务: 语法: nscanner scan stoptask 参数说明: 注意事项: 无 示例: 13.2 定时扫描 添加定时扫描任务:

2021-06-02

添加元件-煤矿井下搜救探测机器人结构设计

3.9 添加元件 3.9.1 在 Design Entry HDL 中添加器件 Design Entry HDL 通过元件浏览器将元件添加在原理图上。先选择元件所在库,再在浏览 器的库元件清单中选择要添加的元件。一个元件可能有不同的版本(即 Version),系统默认为 版本 1,在添加元件时你可以按鼠标右键,在弹出菜单中选择元件的其它 Version 且将元件旋转 成合适的角度,然后放在原理图上。

2021-06-02

PWM脉冲输出-图像检索综述1

图3.23改进后的高频振荡器 因此,采用单片机sM89516的I,O口控制振荡器,在周期不同导通比例相 同的情况下,周期长的那种管子工作的持续时间长一些,热就积累得多一些, 周期短的管子导通频率高,热量不能完全散发。因此需要找到一个导通的平衡 点,经试验得周期约170ms,导通约103ms,发热和散热刚好,芯片正常工作, 发热量正常。 因此I/0口电压是采用PWM形式输出的,如图3-24,一个周期宽度 168.89ms,其中正频宽102.9ms,换算得频率5.92Hz。 V 5V 0V 102.9ms 图3.24 PWM脉冲输出 改进型电容串联三点式振荡器电路解决了传统雾化器的发热问题,更有效 的提高了雾化器的性能,使它更加适合于医疗临床上的应用。 毒

2021-06-02

售后服务-tc itk二次开发

1.14 售后服务 我们的响应队伍和技术支持随时准备倾听您的需要,并及时准确地给予回复。他们会为您详细说明您 的所需,并引导您逐步完成整个步骤——从原型到最终安装;或亲身参与到您的研究中去,给予专业的技 术支持。 我们技术支持队伍中的每一个成员都在图像处理、数据分析、可视化、软件开发、广泛的科学应用领 域、政府部门、防御和智能化系统领域积累了多年的经验。RSI 也可以为机密项目提供可靠安全的技术支 持。 RSI 也提供完整的项目工程支持,专业服务队伍(PSG)可以为数据分析和可视化的应用提供完整的 解决方法,如果你需要我们的专业队伍肩并肩地给予您技术方面的支持,或需要专业人员为您完成整个项 目或项目的一部分,请与我们联系。 专业服务队伍中的每一员都熟悉如何开发和扩展 ENVI强大的用户功能和批处理功能。由于我们的技 术人员同时从事于 IDL和 ENVI的开发,因此他们会对产品的改进和未来产品的发展方向有详细实时的了 解。ENVI的优势会使您从您的科技投资中获得最大利润。

2021-06-02

正交投影-dassidirect server

13.2 正交投影 到目前为止,我们一直使用的是透视投影(perspective projection)。它的主要特点 是:与摄像机距离越远的物体看上去越小。这与我们在生活中看到的情况完全相同。正交投 影(orthographic projection)是另一种投影,它主要用于 3D 自然科学或工程模拟 软件,这些软件要求平行线在投影之后依然保持平行。在本章中,我们要用正交投影来模拟 由平行光产生的阴影。在正交投影中,视域体是一个与坐标轴对齐的立方体,它沿着观察空 间的 z 轴正方向放置,它的宽为 、高为 ℎ、近平面为 、远平面为 (参见图 13.2)。 相对于观察空间坐标系定义的这些数字构成了一个正交视域体。 图 13.2:正交视域体是一个与观察坐标系轴对齐的立方体。 当使用正交投影时,投影线是与观察空间的 z 轴平行的(图 13.3)。我们可以看到,顶点 (x, y, z) 的 2D投影坐标为 (x, y)。 图 13.3:点在投影平面上的正交投影。当使用正交投影时,投影线与观察空间的 z轴平行。 与透视投影类似,我们希望保留相应的深度信息并得到规范化设备坐标(NDC)。要将视域 体从观察空间变换到 NDC 空间,我们必须对观察空间视域体 [− , ] × [− , ] × [ , ] 进 行重新缩放和平移,把它映射为 NDC 空间视域体 [−1, 1] × [−1, 1] × [0, 1]。我们可以通过 逐个求解这些坐标来确定该映射过程。对于前两个坐标,很容易看出只要乘以一个标量系数 就能让等式成立:

2021-06-02

演示程序框架-dassidirect server

4.5 演示程序框架 本书中的演示程序均使用 d3dUtil.h、d3dApp.h、d3dApp.cpp 文件中的代码,这些文 件可以从本书网站下载。由于本书的第 II部分和第 III部分的所有演示程序都会用到这些 常用文件,所以我们把这些文件保存在了 Common目录下,使这些文件被所有的工程共享, 避免多次复制文件。d3dUtil.h 文件包含了一些有用的工具代码,d3dApp.h 和 d3dApp.cpp文件包含了 Direct3D应用程序类的核心代码。我们希望读者在阅读本章之 后,仔细研究一下这些文件,因为我们不会涵盖这些文件中的每一行代码(例如,我们不会 讲解如何创建一个 Windows窗口,因为基本的 Win32编程是阅读本书的先决条件)。该框 架的目标是隐藏窗口的创建代码和 Direct3D 的初始化代码;通过隐藏这些代码,我们可 以在设计演示程序时减少注意力的分散,把注意力集中在示例程序所要表达的特定细节上。 4.5.1 D3DApp D3DApp 是所有 Direct3D 应用程序类的基类,它提供了用于创建主应用程序窗口、运行 应用程序消息循环、处理窗口消息和初始化 Direct3D 的函数。另外,这个类还定义了一 些框架函数。所有的 Direct3D 应用程序类都继承于 D3DApp 类,重载它的 virtual 框 架函数,并创建一个 D3DApp派生类的单例对象。D3DApp类的定义如下: class D3DApp { public: D3DApp(HINSTANCE hInstance); virtual ~D3DApp(); HINSTANCE getAppInst();

2021-06-02

只要在主控轴中设定即可的参数-web vulnerability scanner v8

(2) 只要在主控轴中设定即可的参数 编号 参数的含义 1005#3 参考点建立时的手动参考点返回时的动作 1012#0 无挡块参考点设定方式 1250 进行自动坐标系设定时的参考点的坐标值 1408#0 旋转轴的进给速度控制方式,将假想圆周上进行旋转速度的速度变换 1421 每个轴的快速移动倍率的 F0 速度 1423 每个轴的 JOG 进给速度 1424 每个轴的手动快速移动速度 1425 每个轴的手动参考点返回的 FL 速度

2021-06-02

查询会话管理许可-数据库基础知识

10.11 查询会话管理状态项排行榜 语法: acsc show top 参数说明: 无 注意事项: 最多显示源连接排行榜前十名,目的连接排行榜前十名 若上榜不足十时,根据实际情况列排行榜。 示例: ac>acsc show top 10.12 查询会话管理许可 语法: acsc show license 参数说明: 无 注意事项: 会话管理需要记录 IP 地址的并发连接信息,每一条 IP 信息都需要占用内存,因此系统 设定了最大统计 IP 的数量,用 acsc show license 可以查询系统最大支持数。 示例:

2021-06-02

打开以前的文件-tc itk二次开发

取的文件。已选定文件的每个层将自动地被导入到 Available Vectors List中(参见第三章的“可用矢量列 表”)。 2.5 打开以前的文件 使用 Open Previous File 菜单项可以查看并选择在 ENVI中最近被打开的 20个文件,选择一个所需要 的文件名,将打开该文件。每次新打开的文件被添加到列表的顶部。当已经打开 20 个文件以上,列表底 部的文件被删除。 提示:如果一个文件被“sticky”,它仍将保持在先前文件列表的顶部 (关于文件“sticky”的详细介绍, 参见第 82页的“设置 ENVI参数”)。 Open Previous File菜单项列出的文件名存储在一个用户选择的 ASCII文件中(参见第 82页的“设置 ENVI参数”)。该文件的格式在附录 B的“ENVI Previous Files List”中有描述。 要从先前文件列表中打开一个文件,选择 File > Open Previous File >想要打开的文件名。文件名将显 示在可用波段列表中。 2.6 编辑 ENVI头文件

2021-06-02

加载矢量并显示-tc itk二次开发

3.9 可用矢量列表 可以使用可用矢量列表(The Available Vectors List)来把矢量加载到一个矢量窗口,或把矢量叠加到 显示图像中。你可以叠加不同投影类型的矢量层,或把投影类型各不相同的矢量和图像叠加在一起。叠加 的图像和第一个矢量层的投影决定了结果的投影类型,其他层的投影自动转换到该种投影类型。 当你使用 ENVI把一个矢量首次加载进内存时,ENVI自动把该文件的矢量层导入到可用矢量列表中。 允许显示在可用矢量列表中的数据文件包括:ENVI矢量文件、DLG、Microstation DGN、MapInfo、SDTS、 DXF、 ARC/INFO Interchange和 ArcView Shape文件。如果打开了多个矢量文件,所有文件中的所有矢量 层都会顺序出现在可用矢量列表中。 从可用矢量列表中,你可以选择要显示的矢量叠加在一幅图像上或在一个单独的窗口显示。通过在对 话框的一角点击鼠标左键并拖放到所需要的大小和/或形状,你可以拉伸和调整可用矢量列表的大小。 图 3-11:可用矢量列表 (1) 加载矢量并显示 在 ENVI中显示矢量文件,按照下列步骤:从 ENVI 主菜单,选择Window > Available Vectors List。 所有打开的矢量层将出现在可用矢量列表中。在层名上点击。 要选择所有层,点击“Select All Layers”。要清除所有层,点击“Deselect All Layers”。要从列表中删 除一个层,点击层名,然后点击“Remove Selected”。 在可用矢量列表中点击“Load Selected”,将矢量导入到一个矢量或显示窗口。当出现 Load Vector Layers 对话框时,通过在所需要的窗口名上点击,来选择一个矢量目的文件显示窗口。 若一个图像显示窗口被打开,该显示名(例如 Display #1)将出现在列表中。点击所需要的显示窗口

2021-06-02

的“矢量属-tc itk二次开发

(2) 矢量窗口选项 矢量数据通常包含多个矢量层,例如,下图中显示的一个可用矢量层就包括城市、县、公路、州。矢 量窗口中的选项具有以下功能,包括:矢量的显示控制;增加新的矢量;导出矢量层坐标,用于图像到地 形图的配准;浏览、编辑和查询矢量属性(参见第四章的“矢量层的操作”以获得详细介绍)。 图 3-12:矢量窗口 (3) 矢量属性 矢量层可以有相应的属性。ENVI 能读取 Shape 文件属性,并可以与之交互。你可以使用指针选择矢 量窗口中的矢量来突出显示相应的属性,或选择一个属性来突出显示相应的矢量。你可以进行矢量属性查 询,使用简单的数学和逻辑运算来选择属性,以创建新的矢量层。ENVI 也允许你编辑现有属性或给矢量 添加新属性。点的属性名可以被绘制在矢量窗口中,点的符号大小与属性值有关(参见第四章的“矢量属

2021-06-02

根据规则图像分类-tc itk二次开发

(1) 更改类别颜色 当一个分类后的图像被导入一个显示窗口时,每一类自动呈现不同的颜色。每类的颜色与监督分类中 选择的感兴趣区的颜色或非监督分类中预先选择的每类颜色相对应。未分类区域在图像中呈黑色。可以使 用Class Color Colors选项更改类别的颜色。 图 6-13:显示窗口菜单中的 Class Color Mapping选项 在主图像窗口中的显示菜单里,选择 Tools > Color Mapping > Class Color Mapping。将出现 Classification Mapping 对话框,从下列选项中选择,来更改每一类的颜色和/或名称。 要更改颜色系统,在“System”按钮菜单中,选择RGB、HLS或HSV颜色系统。要改变类别的颜色, 在“Selected Classes”列表中,点击类别名称,在文本框中键入新值并按回车键,也可以通过移动颜色调 整滑块,或使用增减箭头按钮来更改颜色。要改变所选类别的名称,在“Class Name:”文本框中编辑。要 将颜色和名称重新设置为它们的初始值,选择 Options >Reset Color Mapping。 当已经完成对颜色的修改以后,选择File > Save Changes保存新的颜色。选择 File > Cancel 关闭对话 框。 (2) 根据规则图像分类 ENVI的“Rule Classifier”工具允许运用先前保存的规则图像根据不同阈值生成新的分类图像,先前 规则图像可能包含的分类方法包括:匹配数、距离方法以及似然度等。运行分类程序所需要的时间是由分

2021-06-02

纯净像元指数-tc itk二次开发

9.4 MNF变换 MNF Rotation(Minimum Noise Fraction)工具用于判定图像数据内在的维数,分离数据中的噪声,减 少随后处理中的计算需求量。详细介绍,请参阅第350页的“最小噪声分离变换”。 9.5 纯净像元指数 使用Pixel Purity Index TM (PPI TM )选项可以在多光谱和高光谱图像中寻找波谱最“纯”的像元。 波谱最 纯像元通常与混合端元相对应。纯净像元指数(PPI)通过将 N维散点图迭代映射为一个随机单位向量来 计算。每次映射的极值像元(处于单位向量末端的像元)被记录下来,并且每个像元被标记为极值的总次 数也被记录下来,从而生成一幅“像元纯度图像”,在这幅图像上,每个像元的 DN值与像元被标记为极 值的次数相对应。详细介绍,请参阅第 427页的“波谱工具参考文献”。关于 PPI结果的应用举例,请参 阅《ENVI遥感影像处理专题与实践》中的“高级高光谱分析”。 纯净像元指数函数可以创建一个新的输出波段,或继续迭代并将结果添加到一个已经存在的输出波段 中。PPI通常运行排除了噪声波段的MNF变换结果(参见第350页的“最小噪声分离变换”)。PPI的结果 通常被输入到ENVI的N维可视化器中(参见第391页的“N维可视化器”)。 注意:可以使用ENVI的Spectral Hourglass Wizard功能指引逐步完成ENVI 沙漏处理过程,包括:纯净像 元指数;从高光谱或多光谱数据中提取和绘制端元波谱。详细介绍,请参阅第408页的“波谱沙漏向导”。 ‧ 快速纯净像元指数 ENVI有一种FAST PPI方法,该方法将图像数据置于内存中,并在内存中进行计算,这要比基于磁盘 的PPI方法运算速度更快,但是需要足够的内存空间。使用数据的空间和波谱子集或一个比较稀疏(sparser) 的数组(二次抽样的分辨率)有助于将数据导入内存。ENVI将显示运行快速 PPI所需的内存大小,并提 示继续。快速PPI还有一个选项,允许创建一个新的输出文件,并将其添加到已经存在的输出波段里。 ‧ 选择输入文件 New Output Band选项使用在初次运行纯净像元指数的情况下。输出波段包含每个像元被认为是极值 (纯度)的次数,该波段被用作ENVI的N维可视化器的输入(参见第391页的“N维可视化器”)。 选择 Spectral > Pixel Purity Index > New Output Band或[FAST] New Output Band。当出现Pixel Purity

2021-06-02

EFFORT纠正处理中的输入参数选择-tc itk二次开发

(1) EFFORT纠正处理中的输入参数选择 选择Spectral Tools >Atmospheric Correction >EFFORT Polishing。当出现标准的ENVI文件选择对话框 时,选择所需文件,若需要,选取任意空间子集。当出现EFFORT Input Parameters对话框时,点击“Enter New Segment”按钮。在“Segment Information”列表中将出现一个波谱范围。点击新的波谱范围旁的“Edit” 按钮。通过“Add Range”按钮;在波段列表中点击并拖放;或点击第一个波段后,在按住“Shift”键的 同时点击最后一个波段的方法为波长范围选择起始和终止波段。 要将包含在波长范围中的某些波段设置为无效,使在EFFORT纠正计算中不使用它们,在按住“Ctrl” 键的同时用鼠标左键点击所需波段。 点击“OK”。 要更改用于拟合该波长范围的 Legendre多项式次数,在相应的“Order”文本框中输入所需次数。次 数越低,生成的波谱越平缓,即对误差的抑制也越强,但是这也将消除某些真实的反射特性。次数越高, 生成的波谱与数据的拟合越好,但是也会拟合某些误差特性,并将它们遗留在输出结果中。使用试验和误 差分析的方法来设定仅与真实数据拟合的多项式次数。 输入新的波长范围,直到所有的波长范围定义完毕。 要删除上一次输入的波长范围,点击“Delete Last Segment”按钮。 注意:没有包含在波谱范围内的数据将不被纠正并被设置为0值。无效波段不用于建模,但是在输出时将 被纠正。 ‧ 输入真实助推(boost)波谱 要输入真实助推(boost)波谱:在EFFORT Input Parameters对话框中,点击“Input Reality Boost Spectra”

2021-06-02

图表窗口附加功能-tc itk二次开发

(9) 图表窗口附加功能 从下列附加的图表功能中选择,可以通过图表窗口中的“Plot_Function”菜单来启动这些功能。 要在 X轴上绘制波段数(或其他索引数字),选择 Plot_Function >X Axis :Index。 对于在头文件中包含波长信息的图像图表,要在 X 轴上绘制波长,选择 Plot_Function >X Axis :Wavelength。对于在头文件中包含波长信息的图像图表,要在 X轴上绘制 wave number(1/wavelength), 选择 Plot_Function >X Axis :1/Wavelength。 要为显示在窗口中经过包络线去除的数据绘图,选择 Plot_Function >Continuum Removed。包络线是拟 合在数据之上的凸面外壳,被分割成原始数据值,从而产生包络线去除后的值(有关细节请见第 405页的 “包络线去除”)。包络线是通过使用显示在图表中的第一个和最后一个数据点计算的,因此对于被缩放过 的图表,包络线仅以显示的数据范围为基础进行计算。 要用二进制编码图(0s 和 1s)来重新绘制显示在图表窗口中的数据,选择 Plot_Function > Binary Encoding。二进制编码把数据作为 0和 1的波谱,重新绘制。它计算数据的平均值并为每个值编码,当值 小于或等于平均值时为 0,当大于平均值时为 1(有关细节请见第 310页的“二进制编码分类”)。 要重新绘制原始数据值,选择 Plot_Function > Normal。 可以通过把功能名输入到 ENVI 的 menu 子目录下的 useradd.txt 文件中,并将包含功能代码的 a.pro 或.sav文件放置到 ENVI的 save_add子目录中,来实现将自己的 IDL图表功能添加到该菜单中(参见《ENVI Programmer’s Guide manual》中的“Plot Function”)。 (10) 输出图表数据(Outputting Plot Data) 使用图表窗口中的 File 菜单来输出图表数据。可以打印图表图像;输出数据到 ASCII、波谱库、IDL 变量、脚本(PostScript)文件和图像文件。 • 输出图表数据到 ASCII文件 选择 File > Save Plot As> ASCII。当出现 Output Plots to ASCII File对话框时,在“Select Plots to Output” 列表中,点击所需要的图表名,以选择要保存的数据。通过点击箭头增减按钮来设定输出 ASCII变量在 X 和 Y方向上的精度。通过点击箭头切换按钮来选择输出的浮点型数据的格式,包括 Scientific或 Normal类 型。在标签为“Enter Output Filename”的文本框中,键入输出名或使用“Choose”按钮选择一个文件名。 点击“OK”,把所选择的波谱保存到 ASCII文件中。 • 输出图表数据到波谱库 使用该选项可以从剖面图和波谱图构建一个标准的 ENVI波谱库文件(波谱库图像)。

2021-06-02

AVHRR工具-tc itk二次开发

5.19 特定数据工具 使用Data-Specific Utilities选项可以应用特定数据功能对数据类型进行特殊处理。 (1) 显示HDF整体属性(Display HDF Global Attributes) 如果在一个HDF科学数据(SD)文件中存在整体属性值,可以使用View HDF Global Attributes工具生 成一个文本记录来显示它们。 选择 Basic Tools > Preprocessing > Data-Specific Utilities > View HDF Global Attributes。当出现文件选 择对话框时,选择需要的HDF SD文件。在HDF文件中包含的整体属性将在屏幕上显示出来(显示在一 个文本记录中)。 ‧ 保存记录到 ASCII文件 在记录窗口中,选择 File > Save Text to ASCII。键入或选择一个输出文件名,点击“OK”。 注意:要不保存信息退出记录,选择File >Cancel。 (2) ASTER辐射率数据 使用ASTER 1A/1B辐射定标工具可以在HDF型数据中提取或应用定标信息。对于ASTER level 1B数 据,字节型比辐射率数据被转换为浮点型辐射率数据。对于ASTER level 1A数据,将对辐射率进行完全定 标。 选择Basic Tools > Preprocessing > Calibration Utilities >ASTER Radiance或Basic Tools > Preprocessing > Data-Specific Utilities >ASTER >ASTER Radiance。 (3) AVHRR工具 使用AVHRR工具可以进行如下操作,包括:从AVHRR头文件中阅读和显示信息、将数据定标到反 射率和亮度温度、计算海面温度、运用数据信息进行地理坐标定位。AVHRR工具支持NOAA-12到17号 卫星。 详细介绍,请参阅如下参考文献:Di, L. and D. C. Rundquist, 1994. A one-step algorithm for correction and calibration of AVHRR Level 1b data, Photogrammetric Engineering & Remote Sensing, Vol. 60, No. 2, pp. 165-171. 注意:应该在进行地理坐标定位之前先进行定标和海面温度计算。

2021-06-02

航空像片正射投影校正-tc itk二次开发

(1) 航空像片正射投影校正 航空像片正射投影校正引进了照相的几何原理、视角和地形学,用单张照片的切割对变形进行纠正。 正射投影校正由三步完成。第一步用照相模型、基准标记和图像结点构建内定向。第二步用地面控制点、 地图坐标和高程构建外定向,用于将图像和地球表面联结到一起。最后一步将内、外定向和一个 DEM文 件结合起来进行正射投影校正。 ‧ 构建内定向 使用Build Air photo Interior Orientation选项可以构建内定向,从而在照相模型与航空像片之间建立了 联系。该工具在航空像片、照相基准标记(至少3个)与照相焦距之间使用了结点。航空像片必须显示在 图像窗口,用于选择基准标记位置。 确立内部方位:显示航空像片图像。选择 Map > Orthorectification > Build Air Photo Interior Orientation。 如果有多幅图像显示,选择包含航空像片的显示窗口编号。将出现Ortho: Build Interior Orientation对话框。 通过把缩放窗口的中心位置(其上方的十字准线)放置在所需点之上,选择一个基准标记位置。在“Fiducial X”和“Fiducial Y”文本框中,输入基准位置(用成像单位:毫米)(这些信息由照相报告中得来)。点击 “Add Point”,将位置添加到结点列表中。 图 10-7:Ortho: Build Interior Orientation对话框 接点将显示在Ortho: Interior Orientation GCP List窗口中。 要显示Ortho: Interior Orientation GCP List窗口,在Ortho: Build Interior Orientation对话框中,点击 “Show List”。GCP列表中列出了结点,并显示结点的选取顺序号、基准位置、像元位置和误差。相对于 每个点的总RMS误差显示在“RMS Error”文本框中。误差是基于一个适于点的一次多项式来计算的,它 的大小显示出点的输入是否正确(如果误差较大,可能需要重新编辑基准位置)。关于GCP列表的详细介 绍,请参阅第434页的“使用GCP列表”。 继续选择基准标记位置,直到已经输入了三个或更多。 从下列选项中选择: 要浏览、编辑、删除、更新、开启或关闭控制点,请参阅第434页的“使用GCP列表”。要更改标记 的顺序和颜色以及开启或关闭控制点旁的标记,请参阅第434页的“GCP Options下拉菜单”。

2021-06-02

创建世界性边界矢量层-tc itk二次开发

(8) 关闭矢量显示 从一个矢量窗口一一要关闭未叠加到图像中的矢量显示,按以下步骤操作:在矢量窗口菜单栏中,选 择File >Cancel。 11.5 创建矢量层 使用“Create New Vector Layer”工具可以根据多种数据源的投影或边界生成一个新的矢量窗口,或者 创建一个新的空矢量层,这样就可以输入自己的带有多边形、线、点和属性的矢量层。这个矢量层可以和 现有矢量层、经过地理坐标定位的栅格图像或用户自定义的输入拥有相同的投影和地理边界。也可以通过 在没有经过地理坐标定位的栅格图像上绘制矢量来创建一个空矢量层。矢量层生成后,使用 Vector Parameters对话框中的“Mode”菜单可以把矢量记录添加到文件中。 提示:也可以通过在可用矢量列表中选择Options > Create Vector New Layer来创建矢量层(参见第106页 的“创建新层”)。 (1) 通过现存矢量层来创建新层 选择 Vector > Create New Layer > Using Existing Vector Layer。将出现New Vector Layer Parameters对 话框。如果在可用矢量列表中包含多个矢量,对话框将列出多个数据源,从列表中选择源数据层。键入一 个输出层名并选择输出到“File”或“Memory”。 点击“OK”。层名将出现在可用矢量列表中。 (2) 通过栅格图像文件来创建新层 选择Vector > Create New Layer > Using Raster Image File。当出现文件选择对话框时,选择所需的输入 图像文件,然后点击“OK”。当出现New Vector Layer Parameters对话框时,键入一个输出层名,选择输 出到“File”或“Memory”。点击“OK”。层名将出现在可用矢量列表中。 ‧ 通过用户自定义参数来创建新层 选择Vector > Create New Layer > Using User Defined Parameters。将出现New Vector Layer Parameters 对话框。选择所需的投影类型;若有必要,输入一个区域号(参见第466页的“选择地图投影类型”)。在 “X/Ymin”和“X/Ymax”文本框中,按已选择的投影单位输入限定框的坐标。键入一个输出层名,选择 输出到“File”或“Memory”。点击“OK”。层名将出现在可用矢量列表中。 11.6 创建世界性边界矢量层 在可用波段列表中,使用“Create World Boundaries”工具来从ENVI已经安装的高分辨率或低分辨率 数据库中创建各种世界性边界矢量层,包括:行政边界,海岸线,河流以及USA States。

2021-06-02

数组的存储与值-android基于hover组件实现监控鼠标移动事件的方法

表 4.1 数组的存储与值 变量 a[0] a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8] a[9] 值 10 11 12 13 14 15 16 17 18 19 存储单元 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 4.1.2 数组的定义与访问 数组的定义指的是在内存中开辟一块存储空间,生成一个空数组。数组的定义与变量的 定义相似,需要指定数据类型及变量的多少,变量数目用中括号括起来。例如下面的代码就 是定义不同的数组。 int a[10]; /*定义 10个变量的整型数组。*/ float f[20]; /*定义有 20个变量的浮点型数组。*/ char s[5]; /*定义有 5个变量的字符型数组。*/ 数组在定义时,可以不指定变量的个数,在访问变量时可以动态改变数组中变量的个数。 例如下面的代码是定义一个有不定变量的字符型数组。 char a[]; /*定义一个含有不定个数变量的字符数组。*/ 数组的访问很简单。用数组变量的名称与下标就可以访问这个数组。例如下面的代码是 输出数组元素的值和对数组元素进行赋值。

2021-06-02

监听与连接-android基于hover组件实现监控鼠标移动事件的方法

13.3 监听与连接 所谓监听,指的是 socket 的端口处于等待状态,如果客户端有连接请求,这个端口会接 受这个连接。连接指的是客户端向服务端发送一个通信申请,服务端会响应这个请求。本节 将讲述 socket 的监听与连接操作。 13.3.1 等待监听函数 listen 服务器必须等待客户端的连接请求,listen 函数用于实现监听等待功能。这个函数的使用 方法如下所示。 int listen(int s,int backlog); 在参数列表中,s 表示已经建立的 socket,backlog 表示能同时处理的最大连接请求,如 果超过这个数目,客户端将会接收到 ECONNREFUSED 拒绝连接的错误。需要注意的是,listen 并未真正的接受连接,只是设置 socket 的状态为 listen 模式,真正接受客户端连接的是 accept 函数。通常情况下,listen 函数会在 socket, bind 函数之后调用,然后才会调用 accept 函数。 listen 函数只适用 SOCK_STREAM 或 SOCK_SEQPACKET 的 socket 类型。如果 socket 为 AF_INET 则参数 backlog 最大值可设至 128,即最多可以同时接受 128 个客户端的请求。 如果调用成功,则函数的返回值为 0,失败返回-1。函数可能发生如下所示的错误,可以

2021-06-02

表数据斜直校正-apue中文

1.5 表数据斜直校正 对于斜井或大斜度井所测的点测或连斜曲线(DEVI和AZIM)进行数据处理,对井斜方位做磁偏 角校正得到真方位,可计算井身的南北位移(YN)、东西位移(XE)、垂直深度(TVD)、闭和方位(HOAZ) 和水平位移(HOFS);可按用户要求生成连斜数据表。在 WIS文件中,有深度字段的表数据,例如 OG_RESULT表中的深度,可以使用“斜井表校正”模块,将 WIS文件的斜井深度数据表,校正成 对应垂直深度数据表;还可以反方向校正。在方法管理器预处理组中,双击“斜井表校正”模块 图标 ,可进入表数据斜直校正窗口。 1.5.1 功能和操作 1、可将斜井深度的数据表转换成垂直深度的数据表。在左侧小窗口中程序会自动列出能够做斜 直校正的数据表名(WIS 文件中包含深度字段的所有数据表),选中要将斜深校正成垂直深度的数 据表表名,如 OG_RESULT,点击“斜井校到直井”按钮,完成斜深校到垂深的数据转换,并自动 产生新的数据表保存转换后的数据,新表命名为字母“v+原表名”例如“VOG_RESULT”。 2、可将直井深度的数据表转换成斜井深度的数据表。

2021-06-02

声幅固井评价-apue中文

第11章 固井质量 主要介绍声幅评价程序、全波固井评价、水泥胶结交互评价模块。 11.1 声幅固井评价 声幅评价程序是利用目前水泥胶结测井中所测得的声幅曲线(首波幅度)进行归一化处理, 从而得到套管井中水泥胶结情况的评价结论,由于首波幅度对套管井中套管与水泥的胶结情况 反应比较明显,因此只能评价第一界面的胶结程度。 当假定声波幅度的变化完全是由于界面胶结状况的变化引起时(实际上许多因素都可能引 起声波幅度的变化,如套管直径、重量、壁厚,水泥环厚度、抗压强度井下流体密度、声幅仪 器特性等,必须了解影响为了更准确评价套管与水泥的胶结情况,首先对声幅曲线进 行归一化处理声幅测井的因素,才能保证评价的正确性),利用实际测量的声幅曲线可以划分 胶结质量。 11.1.1 原理 为了更准确评价套管与水泥的胶结情况,首先对声幅曲线进行归一化处理: CBL3 = 1-CBL*LMAX/TMAX 其中:TMAX 为自由管(或胶结差)的最大声幅值; LMAX 为计算得到的胶结好的最大值; CBL3 为归一化后的胶结指数值; CBL 为声幅曲线值; 经过归一化处理后,再根据输入的划分结论的控制参数,把 CBL3 按给出的上下限,分别 进行分层筛选,然后按不同的结论显示出来。 结论划分原则:CBL 小于 MIN*FREEV 胶结好 CBL 大于 MAX*FREEV 胶结差 CBL 大于 MIN*FREEV 且 小于MAX*FREEV 胶结中等 11.1.2 处理条件 输入曲线要求有两条: CBL=声幅曲线 CAL=井径曲线 输出曲线共有八条: BI3=胶结指数 QJL1=结论 1 胶结好

2021-06-02

多臂井径-apue中文

第15章 工程检测 主要介绍多臂井径模块。 15.1 多臂井径 能够利用测井中所测得的多条井径曲线,计算出最大井径、最小井径及平均井径,检查套 管破损情况或工程情况,并可以根据井径曲线,形成井周成像展开图,便于直接观察。 利用记录的多条井径数据,把井径数据按井周顺序插值计算,求出其井周的均匀的井径数 据列,然后利用这些数据可以彩色图形式显示出来,并且同时计算出每一深度点的最大值、最 小值及平均值。 15.1.1 输入曲线 多条井径曲线 RAD1、RAD2、…、RAD40 最大井径MAXI 最小井径MINI 15.1.2 输出曲线 MAX=求得最大半径值 MIN=求得最小半径值 AVRD=求得平均半径值 POOR=外径曲线 PIIR=内径曲线 ELLI=椭变率 RAID=变径率(内直径) DMAX=标准外径与最大井径差值(可能最小剩余壁厚) DMIN=标准外径与最小井径差值(可能最大剩余壁厚) WOID=原壁厚 SLAR=椭圆轴比 LEIN=椭圆内周长 LCIN=椭折圆内周长 RLEC=椭圆内径 DISP=错断位移 PRED=椭套外径 PRET=变形壁厚

2021-06-02

指针模式控制-tc itk二次开发

(4) 指针模式控制 使用 Vector Parameters对话框中Mode下拉菜单可以控制主图像窗口内的指针模式。指针模式可以用 来选择矢量并在属性表中突出显示相应的属性,编辑现有矢量,添加新矢量,从一个 ASCII文件输入矢量 点,或删除矢量。指针模式包括指针查询、编辑现有矢量和添加新矢量三大部分。 要选择指针模式,从下列选项中选择:在 Vector Parameters对话框中,选择Mode >所需指针模式。在 主图像窗口快捷菜单中,选择 Select Mode >所需指针模式。 提示:使用 Help >Mouse Button Descriptions可以启动一个对话框,描述每个指针模式的鼠标按键功能。 • 选择矢量 要使用指针选择一个矢量,并查看相应的属性信息:在 Available Vector Layers列表中,点击所需的矢 量层将它作为当前活动层。在 Vector Parameters对话框中,选择 Options > Vector Information或 Options > View/Edit Attributes。选择Mode > Cursor Query。在主图像窗口中,用鼠标左键点击所需要的矢量。相应的 属性将显示在 Vector Information对话框中,或突出显示在矢量属性表中。 • 编辑、添加、删除矢量结点 使用下列选项可以更改矢量结点的位置、在现存矢量中添加或删除结点。在 Available Vector Layers列 表中,点击要编辑的层。在 Vector Parameters对话框中,选择Mode > Edit Existing Vectors。用鼠标左键点 击一个矢量,它将被突出显示(参见第 166页的“设置当前突出显示颜色”)。通过使用鼠标左键,点击并 拖放菱形手柄,更改当前矢量结点的位置,编辑矢量。 注意:点击鼠标中键,取消所有更改。 要在当前层添加矢量结点,在要添加结点的位置点击鼠标右键,从矢量窗口快捷菜单中选择“Add Node [1]”。将出现一个新结点,点击左键并拖放将它移动到所需位置。 要更改同时添加的结点数量,点击右键,从矢量窗口快捷菜单中选择“Number of Nodes to Add”,在 文本框中输入所需添加的结点数,然后点击“OK”。要添加指定的结点数,将指针移动到所需位置,点击 鼠标右键,在出现的快捷菜单中选择“Add Node [N]”,N为先前指定的节点数,选择该选项后,N个结点 被添加到矢量窗口中。要删除一个现存矢量结点,在结点上点击鼠标右键,从出现的快捷菜单中选择“Delete Node”,所选结点被删除,相邻结点被连接在一起。要同时删除某一范围的多个结点,在结点上点击鼠标 右键,从出现的快捷菜单中选择“Mark Node”,用同样方法,为范围另一端的结点也添加记号,从而使该 范围的所有结点都被选中。再次点击右键,从快捷菜单中选择“Delete Marked Nodes”。 注意:要清除作记号的结点,从快捷菜单中选择“Clear Marked Nodes”。 从快捷菜单中选择“Accept Changes”,将更改保存到矢量文件中。可以通过选择 Edit >Undo Last Edit 来清除这些更改。 • 折线矢量的分离和连接 要对折线矢量进行分离和连接,按以下步骤操作:在 Vector Parameters 对话框中的 Available Vector

2021-06-02

AVHRR数据地理坐标定位-tc itk二次开发

(2) AVHRR数据地理坐标定位 使用Georeference Data选项可以根据来自原始AVHRR数据的信息对AVHRR数据、定标结果、海面 温度图像进行地理坐标定位。每一个数据行有51个经纬度值可以用作地理坐标定位。 注意:一旦 AVHRR原始数据被地理坐标定位,用于定标和海面温度计算的头信息将不包含在新的 ENVI 头文件中。因此应该在对AVHRR数据进行定标和海面温度计算之后再进行地理坐标定位(参见第288页 的“AVHRR数据定标”和第288页的“海面温度计算”)。 提示:我们建议使用更精确的技术一一(AVHRR)Build Gemetry File和Georeference from Input Geometry 工具(参见第461页的“根据输入的几何文件进行地理坐标定位”),来代替AVHRR Georeference Data。 选择 Map > Georeference AVHRR >Georeference或Basic Tools >Data Specific Utilities > AVHRR > Georeference Data。选择需要输入的文件,若需要,选取任意空间或波谱子集。如果输入文件不是原始 AVHRR格式的文件,将再次出现输入文件对话框,供选择原始AVHRR文件。将从原始AVHRR文件中抽 取地理坐标定位信息。 当出现Georeference AVHRR Parameters对话框时,从列表中选择所需的输出地图投影类型并输入所需 参数(参见第466页的“选择地图投影类型”)。在相应的“X”和“Y”文本框中,键入X、Y方向纠正点 的数量。 在X方向的纠正点数量应该小于51个,在Y方向的纠正点数量应该小于行数。如果输入的纠正点较 少,它们将在图像中均匀分布。 注意:使用较多的纠正点,消耗的时间将明显增多,但是也将显著提高地理坐标定位的精度。 点击“OK”。当出现标准Registration Parameters对话框时,选择纠正与重抽样方法,若需要,可更改 输出尺寸(参见第439页的“纠正和重采样”)。选择输出到“File”或“Memory”,点击“OK”。 10.9 MODIS 1B数据地理坐标定位 使用Georeference MODIS 1B选项可以对MODIS 1B数据集进行地理坐标定位。ENVI从用于地理坐 标定位的头文件中抽取经纬度值。 选择 Map > Georeference MODIS 1B或Basic Tools >Preprocessing >Data Specific Utilities > MODIS 1B > Georeference Data。选择需要输入的文件,若需要,选取任意空间或波谱子集。如果输入文件不是原始 MODIS HDF文件,将再次出现输入文件对话框,供选择原始MODIS文件。

2021-06-02

创建头文件-tc itk二次开发

(1) 创建头文件 当 ENVI 第一次打开一个文件时,它需要关于文件特征的特定信息。通常,如果文件是 ENVI格式的 文件,这些信息会存储在与图像文件同名的一个独立的文本头文件中,但是文件扩展名为.hdr。若 ENVI 在打开一幅影像时没有找到 ENVI头文件(.hdr)或其他有用的头信息,Header Info 对话框就会出现,你 必须在 Header Info 对话框(图 2-2)中输入一些基本的参数才能显示所要打开的图像。当输入完所需的信 息并点击Header Info 对话框下方的OK按钮以后,所有的信息会自动保存到当前目录下的ENVI头文件中, 所有的信息只用输入一次即可。 提示:要改变存在的头文件中的信息,可以使用编辑头文件功能(关于“编辑 ENVI头文件”的内容可参 见第 48页)。 图 2-2:Header Information对话框 可以使用 Header Info对话框输入样本或像元数、行数、波段数、在从文件的开头到数据开始处(嵌入 的头文件:它包括文件的外部信息,程序通常会在找到实际的影像数据之前找到它)的字节偏移量、数据 的存储顺序("交叉")(即 BSQ、BIP、BIL格式)、数据的字节顺序("Host (Intel)": Host Least Significant

2021-06-02

正向FFT滤波-tc itk二次开发

(1) 正向FFT滤波 Forward FFT选项生成的图像能显示水平和垂直空间上的频率成分。图像的平均亮度值(零频率分量, zero frequency component)显示在变换后图像的中心。远离中心的像元代表图像中增加的空间频率成分。 可以设计一个特殊的滤波器,并应用于FFT数据,然后进行一个到原始数据空间的逆向变换,以达到从图 像中消除特定频率成分的目的(参见第378页的“定义FFT滤波器”)。 注意:如果输入数据呈奇数(样本和/或行),正向的FFT输出将不包括折叠频率,这意味着不能进行正确 的反变换。 选择Filters > FFT Filtering > Forward FFT。将出现Forward FFT Input File对话框。不同于其他大多数 ENVI文件选择对话框,该文件选择对话框允许选择输入文件或单独波段。选择一个输入文件或波段,若 需要,选取任意子集(参见第10页的“选择用于处理的波段或文件”)。 注意:如果选择一个输入波段,无法选取波谱子集。 点击“OK”。当出现Forward FFT Parameters对话框时,选择输出到“File”或“Memory”。

2021-06-02

奇偶校验-igbt损耗新的计算方法

一、奇偶校验 根据被传输的一组二进制代码的数位中“1”的个数是奇数或偶数来进行校验,采用奇数的称为奇校 验,反之,称为偶校验。采用何种校验是事先规定好的。通常专门设置一个奇偶校验位,用它使这组代码 中“1”的个数为奇数或偶数。若用奇校验,则当接收端收到这组代码时,校验“1”的个数是否为奇数,从而 确定传输代码的正确性。 1.1.1.1. 单向奇偶校验 单向奇偶校验(Row Parity)由于一次只采用单个校验位,因此又称为单个位奇偶校验(Single Bit Parity)。发送器在数据祯每个字符的信号位后添一个奇偶校验位,接收器对该奇偶校验位进行检查。典 型的例子是面向 ASCII 码的数据信号祯的传输,由于 ASCII码是七位码,因此用第八个位码作为奇偶校 验位。 单向奇偶校验又分为奇校验(Odd Parity)和偶校验(Even Parity),发送器通过校验位对所传 输信号值的校验方法如下:奇校验保证所传输每个字符的 8 个位中 1的总数为奇数;偶校验则保证每个字

2021-06-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除