[js鼠标单击实现图片切换]1、提前准备一组图片,将图片名称设置一定规律:例如 img1.jpg、img2.jpg 2、编写鼠标点击事件 3、在鼠标点击时间里,判断鼠标点击次数 4、根据不同次数,显示不同的图片 <script t...+阅读
光学引擎鼠标利用的是发光二极管发射出的红色可见光源,利用光的漫反射原理,记录下单位时间内LED光源照射在物体表面的漫反射阴影的变化来判断鼠标移动轨迹。
激光引擎鼠标则采用的是激光二极管发射的短波的非可见激光,利用短波光易被反射的原理,让鼠标能够记录下从物体表面反射回光学传感器的光点的清晰成像。严格来说,传统的光学引擎与激光引擎都该称作是光学引擎,不过两种不同桌面捕捉原理决定了光学鼠标必须借助鼠标垫,而激光鼠标则能够在更多的表面上自如使用。
采用Blue Track蓝影技术的鼠标产品使用的是可见的蓝色光源,因此它看上去更像是使用传统的光学引擎。可它并非利用光学引擎的漫反射阴影成像原理,而是利用目前激光引擎的镜面反射点成像原理。LED光源发射出的蓝色光线通过Collimating Lens(校准镜片)大量汇集,照射在物体表面上,通过物体表面反射到Imageing Lens(成像镜片),经过成像镜片对光线的二次汇集在CMOS Detector(光学传感器)上成像,而光学传感器则相当于是一台高速连拍照相机,能够在每秒钟拍摄数千张照片,并将它们传送至图像处理芯片,经过芯片对每张照片的对比,最终得出鼠标移动的轨迹。
更大的光量+广角镜头
蓝影技术并不是光学引擎和激光引擎的简单综合,而是提高鼠标便面适应能力的高效的解决方案。首先,蓝色光属于短波光线,虽然无法同激光引擎发射出的非可见光相比,但是蓝色光的短波优势让它同样具备了优秀的反射效果,通过反射让物体细节得到了更细致的反映。
蓝影技术通过蓝色光源加上透镜汇聚效果使最终进入成像镜头的光束量达到激光引擎的4倍,能够让光学传感器获得更大的光量。举一个简单的例子,拍照时,照片都需要足够的曝光,可以通过加大光圈(增加进光量)或者是延长曝光时间(降低快门/单位时间内拍摄速度)来实现。为了精确定位光学传感器是绝不可能降低拍摄速度的,所以增大进光量不仅可以让光学传感器拍出的每张照片都能够有足够的曝光,同时还可以提供足够的进光量使光学传感器在单位时间内尽可能多地拍摄出鼠标移动轨迹图片,达到更加精确的定位效果。
蓝影技术的成像端使用的是视角更宽的广角镜头,能够抓取更大范围的物体表面的细节图像,因此对鼠标移动轨迹的分析也会变得更加细致。上述特性给予蓝影技术更强的表面适应能力,无论是表面光滑的大理石台面上,还是在粗糙的客厅地毯上都能够精确定位。
蓝影技术的应用与发展
将传统光学引擎与激光引擎相结合的蓝影技术,让微软鼠标产品具备了超强的表面适应能力以及精确无比的定位能力,使采用LED可见光源的鼠标产品具备了超越激光引擎产品的整体实力。而在成本方面,由于LED光源相对于激光二极管具有更加低廉的成本,所以采用蓝影技术的鼠标产品的实际成本反而会比激光引擎的产品更低。
无线鼠标有几种工作方式蓝影是什么意思
无线鼠标采用无线技术与计算机通信,从而省却了电线的束缚。其通常采用的无线通信方式包括蓝牙、Wi-Fi (IEEE 802.11)、Infrared (IrDA)、ZigBee (IEEE 802.15.4)等等多个无线技术标准,但对于当前主流无线鼠标而言,仅有27Mhz、2.4G和蓝牙无线鼠标共三类。 光学引擎鼠标利用的是发光二极管发射出的红色可见光源,利用光的漫反射原理,记录下单位时间内LED光源照射在物体表面的漫反射阴影的变化来判断鼠标移动轨迹。激光引擎鼠标则采用的是激光二极管发射的短波的非可见激光,利用短波光易被反射的原理,让鼠标能够记录下从物体表面反射回光学传感器的光点的清晰成像。严格来说,传统的光学引擎与激光引擎都该称作是光学引擎,不过两种不同桌面捕捉原理决定了光学鼠标必须借助鼠标垫,而激光鼠标则能够在更多的表面上自如使用。
2004年,首款激光引擎鼠标问世至今,已经有长达四年的时间。历经长达四年的发展,现在虽然已经是所谓激光引擎的极盛时期,可是微软全新推出的Blue Track蓝影技术闪亮问世,力图超越激光鼠标。 采用Blue Track蓝影技术的鼠标产品使用的是可见的蓝色光源,因此它看上去更像是使用传统的光学引擎。可它并非利用光学引擎的漫反射阴影成像原理,而是利用目前激光引擎的镜面反射点成像原理。通过下边这个简单的光路示意图我们可以看到,LED光源发射出的蓝色光线通过Collimating Lens(校准镜片)大量汇集,照射在物体表面上,通过物体表面反射到Imageing Lens(成像镜片),经过成像镜片对光线的二次汇集在CMOS Detector(光学传感器)上成像,而光学传感器则相当于是一台高速连拍照相机,能够在每秒钟拍摄数千张照片,并将它们传送至图像处理芯片,经过芯片对每张照片的对比,最终得出鼠标移动的轨迹。
蓝影技术通过蓝色光源加上透镜汇聚效果使最终进入成像镜头的光束量达到激光引擎的4倍,能够让光学传感器获得更大的光量。举一个简单的例子,拍照时,照片都需要足够的曝光,可以通过加大光圈(增加进光量)或者是延长曝光时间(降低快门/单位时间内拍摄速度)来实现。为了精确定位光学传感器是绝不可能降低拍摄速度的,所以增大进光量不仅可以让光学传感器拍出的每张照片都能够有足够的曝光,同时还可以提供足够的进光量使光学传感器在单位时间内尽可能多地拍摄出鼠标移动轨迹图片,达到更加精确的定位效果。
光纤温度传感器的系统结构及工作原理
光纤温度传感器的结构原理有很多种。其基本系统结构如图。
光纤温度传感器,是一类利用在光线在光线中传输时,光的振幅、相位、频率、偏振态等随光纤温度变化而变化的原理制作的传感器。
光纤温度传感器一般分为两类:一类是光导纤维只起到传输光的作用,必须在光纤端面加装其它敏感元件才能构成新型传感器的传输型传感器;另一类是利用光导纤维本身具有的某种敏感功能而使光纤起测量温度的作用,属于功能型,光纤既感知信息,又传输信息。
传输型传感器:
根据几何光学理论(参照上图),当光线以某—较小的入射角,由折射率为n1的光密物质射向折射率为n2的光疏物质,则一部分入射光以折射角折射入光疏物质,其余部分以角度反射回光密物质。 当光线的入射角θ1增大到某一角度θc时,透射入光疏物质的折射光则沿界面传播,当入射角θ1>;θc 时,光线不会透过其界面,而全部反射到光密物质内部,也就是说光被全反射。根据这个原理(参照下图),只要使光线射入光纤端面的光与光轴的夹角θ0小于一定值,则入射到光纤纤芯和包层界面的φ1角就满足大于临界角的条件,光线就射不出光纤的纤芯。光线在纤芯和包层的界面上不断地产生全反射而向前传播,光就能从光纤的一端以光速传播到另一端,这就是光纤传光的基本原理。
从光纤的传输原理可知,在特定条件下,光在光纤中不是沿着纤芯传递的,而是反复折射传递的。
这时纤芯、包层的密度,射入纤芯的外来光线都可以影响光在纤芯中传输的振幅、相位、频率、偏振态。而功能型的光纤传感器就是利用温度和这种影响的关系,做出的传感器。
例如:干涉式光纤温度传感器:(如下图 )来自激光器的光束被波导分成两路,分别经过 L1 和 L2 两条光纤后,在输出端重新合成。当温度变化时,两束光由于相位不同而发生干涉,干涉产生的光强按正弦规律周期性变化并与长度差 L2-L2 成正比 通过干涉式温度传感器光强的检测,可达到检测温度的目的。
光学鼠标的光传感器是如何工作的
第一代光电鼠标必须使用专用的光电板作为鼠标垫,鼠标底下的滚球被一个发光二极管和光敏管代替了,通过光电板的反射信号来确定鼠标移动的轨迹。第二代光电鼠标采用了模拟模糊技术,去掉了专用光标垫,可在任意表面(非透明光滑)使用而不怕灰尘 污迹。 光电鼠标的工作原理 光电鼠标与机械式鼠标最大的不同之处在于其定位方式不同。 光电鼠标的工作原理是:在光电鼠标内部有一个发光二极管,通过该发光二极管发出的光线,照亮光电鼠标底部表面(这就是为什么鼠标底部总会发光的原因)。然后将光电鼠标底部表面反射回的一部分光线,经过一组光学透镜,传输到一个光感应器件(微成像器)内成像。这样,当光电鼠标移动时,其移动轨迹便会被记录为一组高速拍摄的连贯图像。
最后利用光电鼠标内部的一块专用图像分析芯片(DSP,即数字微处理器)对移动轨迹上摄取的一系列图像进行分析处理,通过对这些图像上特征点位置的变化进行分析,来判断鼠标的移动方向和移动距离,从而完成光标的定位。 光电鼠标通常由以下部分组成:光学感应器、光学透镜、发光二极管、接口微处理器、轻触式按键、滚轮、连线、PS/2或USB接口、外壳等。下面分别进行介绍: 光学感应器 光学感应器是光电鼠标的核心,目前能够生产光学感应器的厂家只有安捷伦、微软和罗技三家公司。其中,安捷伦公司的光学感应器使用十分广泛,除了微软的全部和罗技的部分光电鼠标之外,其他的光电鼠标基本上都采用了安捷伦公司的光学感应器。 光电鼠标的控制芯片 控制芯片负责协调光电鼠标中各元器件的工作,并与外部电路进行沟通(桥接)及各种信号的传送和收取。
我们可以将其理解成是光电鼠标中的“管家婆”。 这里有一个非常重要的概念大家应该知道,就是dpi对鼠标定位的影响。dpi是它用来衡量鼠标每移动一英寸所能检测出的点数,dpi越小,用来定位的点数就越少,定位精度就低;dpi越大,用来定位点数就多,定位精度就高。 通常情况下,传统机械式鼠标的扫描精度都在200dpi以下,而光电鼠标则能达到400甚至800dpi,这就是为什么光电鼠标在定位精度上能够轻松超过机械式鼠标的主要原因。 光学透镜组件 光学透镜组件被放在光电鼠标的底部位置,从图5中可以清楚地看到,光学透镜组件由一个棱光镜和一个圆形透镜组成。其中,棱光镜负责将发光二极管发出的光线传送至鼠标的底部,并予以照亮。 圆形透镜则相当于一台摄像机的镜头,这个镜头负责将已经被照亮的鼠标底部图像传送至光学感应器底部的小孔中。
通过观看光电鼠标的背面外壳,我们可以看出圆形透镜很像一个摄像头通过试验,笔者得出结论:不管是阻断棱光镜还是圆形透镜的光路,均会立即导致光电鼠标“失明”。其结果就是光电鼠标无法进行定位,由此可见光学透镜组件的重要性。 发光二极管 光学感应器要对缺少光线的鼠标底部进行连续的“摄像”,自然少不了“摄影灯”的支援。否则,从鼠标底部摄到的图像将是一片黑暗,黑暗的图像无法进行比较,当然更无法进行光学定位了。 通常,光电鼠标采用的发光二极管(如图7)是红色的(也有部分是蓝色的),且是高亮的(为了获得足够的光照度)。发光二极管发出的红色光线,一部分通过鼠标底部的光学透镜(即其中的棱镜)来照亮鼠标底部;另一部分则直接传到了光学感应器的正面。
用一句话概括来说,发光二极管的作用就是产生光电鼠标工作时所需要的光源。 轻触式按键 没有按键的鼠标是不敢想象的,因而再普通的光电鼠标上至少也会有两个轻触式按键。方正光电鼠标的PCB上共焊有三个轻触式按键(图8)。除了左键、右键之外,中键被赋给了翻页滚轮。高级的鼠标通常带有X、Y两个翻页滚轮,而大多数光电鼠标还是像这个方正光电鼠标一样,仅带了一个翻页滚轮。翻页滚轮上、下滚动时,会使正在观看的“文档”或“网页”上下滚动。而当滚轮按下时,则会使PCB上的“中键”产生作用。注意:“中键”产生的动作,可由用户根据自己的需要进行定义。 当我们卸下翻页滚轮之后,可以看到滚轮位置上,“藏”有一对光电“发射/接收”装置。“滚轮”上带有栅格,由于栅格能够间隔的“阻断”这对光电“发射/接收”装置的光路,这样便能产生翻页脉冲信号,此脉冲信号经过控制芯片传送给Windows操作系统,便可以产生翻页动作了。
除了以上这些,光电鼠标还包括些什么呢?它还包括连接线、PS/2或USB接口、外壳等。由于这几个部分与机械式鼠标没有多大分别,因此,这里就不再说明了! 在什么上都能识别,只不过是好差之分,一般在布艺鼠标垫上好,比较光滑的如玻璃上就效果不好,表现为光标乱跳。
以下为关联文档:
unity3d实现鼠标移到一张图片上时该图片切换成另一张图片当鼠标var t1:Texture; var t2:Texture; var t3:Texture; var t4:Texture; //鼠标移到图片上时,切换图片 function OnMouseEnter(){ gameObject.renderer.material.mainTexture = t...
易语言怎么制作鼠标在图片框上时载入一个窗口当鼠标离开图片框时我可以给楼主提供思路。 首先,看组件说明: 1.创建一个透明标签,记住,是先创建透明标签 2.然后创建一个图片框 3.把透明标签的大小调整到比图片框大一点(高度大20,宽度大20就够了) 4...
求鼠标经过图片放大代码那个是jquery的效果=。=就需要导入jquery包。。。。 如果你不需要jquery包,就要自己写js, 我帮你看看,我好想有类似的js,稍等 <script type="text/javascript"> function ChangeI...
鼠标滑过图片弹出菜单菜单列表可以选择并切换页面且鼠标移开$("#my_img").mouseover(function(){$("#menu").show();}); $("#my_img").mouseout(function(){$("#menu").hide();}); my_img为图片id menu为菜单id,且memu默认display设为none; men...
delphi请教:当鼠标经过图片时如何将鼠标变为手掌很简单 在image组件的鼠标移动事件中,将鼠标显示类型改为手型 procedure TForm1.Image1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); begin Image1.Curs...
幼儿园的指心算和珠心算有啥区别呀?怎样给孩子讲解容易听懂呀幼儿珠心算学习的特点: 1、算盘既是学具,又是玩具。算盘是珠心算学习的主要载体,是学习珠心算的工具。但对于幼儿来说它是一种玩具,孩子喜欢的是拨拨玩玩的动作,喜欢看算盘上几个...
湿疹和痱子有啥区别??湿疹是什么样子痱子是夏天最多见的皮肤急性炎症。痱子是由汗孔阻塞引起的,多发生在颈、胸背、肘窝、腘窝等部位,小孩可发生在头部、前额等处。初起时皮肤发红,然后出现针头大小的红色丘疹或丘...
春节去国外旅游有啥好推荐没有?去点儿暖和的地方有啥推荐要是想春节去缓和点的国家的话,那就去去南半球:澳大利亚、新西兰、巴西、阿根廷、南非等等, 海岛国家或地区也不错,像巴厘岛、夏威夷、塞班岛等等。要是去欧洲的话,春节那会儿还...
哪里可以找到鼠标指针图案呢你好, 个性鼠标代码 控制面板->个人首页维护->自定义空白面板-->进入编辑-->新增-->显示源代码前打勾-->起个标题"鼠标指针",贴入以下代码 代码一: a:hover {cursor:url(鼠标网址)}...