① 触摸屏物体识别到底是怎么实现的
触摸屏系统可以分成两个部分,也就是触摸检测装置和触摸屏控制器。触摸检测装置安装在显示器屏幕的前边,它用于检测用户触摸位置,接收后送给触摸屏控制器;触摸屏控制器的主要功能是从触摸点检测装置上接收触摸信息,并把它转换成触点坐标,再输出给CPU,而且它能同时接收CPU发来的命令并加以执行了,
用手指或其它物体触摸安装在显示器前端的触摸屏,然后系统根据手指触摸的图标或菜单位置来定位选择信息输入。触摸屏由触摸检测部件和触摸屏控制器组成;触摸检测部件安装在显示器屏幕前面,用于检测用户触摸位置,接受后送触摸屏控制器;而触摸屏控制器的主要作用是从触摸点检测装置上接收触摸信息,并将它转换成触点坐标,再送给CPU,它同时能接收CPU发来的命令并加以执行。
一、.从触摸屏屏体本身区别:
1.电阻压力触摸屏:
电阻压力触摸屏一般为硬塑料平板(或有机玻璃)底材多层复合膜,硬塑料平板(或有机玻璃)作为基层,表面涂有一层透明的导电层,上面再盖有一层外表面经过硬化处理、光滑防刮的塑料层,它的表面也涂有一层透明的导电层,在两层导电层之间有许多细小的透明隔离点。电阻屏的外表如果用手触摸用心感触它是软的,在较好的光线下可以看出屏体上的细小的规则的透明隔离点。到控制器的线一般为扁平的氧化银信号线。一般(并非绝对)从该信号线中信号线的根数多少,屏体的透光度没有玻璃好。
2.电容触摸屏:
电容触摸屏使用多层复合膜玻璃底层,玻璃屏的内表面和夹层各涂有ITO导电层,最外层是只有0.0015毫米厚的硅土玻璃保护层,屏体的四周有不规则分布的氧化银线段,在屏体的四个角或四条边上引出四个电极,到控制器的线一般为圆形的信号电缆。屏体的透光度没有玻璃好。屏体看不出规则的麻点。
3.红外感应触摸屏:
红外感应触摸屏用户很好识别,红外感应触摸屏一般都有一个外框,框里有电路板,在X、Y方向排布红外发射管和红外接收管,一一对应形成横竖交叉的红外线矩阵。红外屏有外挂式和内置式区分,外挂式较厚,一般在10毫米左右;外挂式有纯边框结构的,也有带玻璃托板的,内置式一般都带玻璃托板。
4.表面声波触摸屏:
表面声波触摸屏使用纯玻璃材质,屏体的左上角和右下角各固定了竖直和水平方向的楔形超声波发射换能器,右上角则固定了两个相应的楔形超声波接收换能器。屏体的四个周边则刻有45度角的精密的反射条纹。到控制器的线一般为圆形的信号电缆。
二、从屏体出线区分四线电阻屏和五线、六线电阻屏:
四线电阻触摸屏的屏体出线均是两层线粘贴在一起的(有的屏体出线可能是5条),而五、六线电阻触摸屏的屏体出线均是单层并列的。
三、从触摸屏控制盒(器)与计算机的连接方式上区分:
各种触摸屏与计算机的连接,一般都与计算机的串口相连(也有USB接口的),是信号部分;同时触摸屏还需要电源输入部分,由计算机供给。ELO 产品均从计算机的主板键盘接口取电,属5V工作电压;Generaltouch表面声波触摸屏的控制盒需要12V的电源输入,则需要与计算机的电源直接连接。其它触摸屏控制盒多从计算机主板的键盘接口取电。
四、用手指操作区分:
可用指甲(而不是皮肤)轻压屏幕,假如屏幕有反应,就可能是电阻式或红外线式屏幕。再同时用两根手指分别轻压屏幕上两点。假如光标移到其中一根手指下方,这装置使用的就是红外线(软件只记录第一个接触点);假如光标移到两根手指之间,屏幕就是电阻式(两个接触点皆有影响力)。假如这个装置对指甲毫无反应,你的下一步还是用两根手指分别轻压屏幕上两点。这时候,如果光标移到其中一根手指下方,那么这屏幕使用的原理是声波;假如光标移到两根手指中间,它就是电容式触控屏幕。
五、从触摸屏的驱动程序区分:
结合以上几点,再看触摸屏驱动程序的界面即可更准确的区别是何种触摸屏。
您好!只要您明白它们的工作原理就知道怎么回事了。
电容屏的工作原理是:
是利用人体的电流感应进行工作的。电容式触摸屏是是一块四层复合玻璃屏,玻璃屏的内表面和夹层各涂有一层ITO,最外层是一薄层矽土玻璃保护层,夹层ITO涂层作为工作面,四个角上引出四个电极,内层ITO为屏蔽层以保证良好的工作环境。 当手指触摸在金属层上时,由于人体电场,用户和触摸屏表面形成以一个耦合电容,对于高频电流来说,电容是直接导体,于是手指从接触点吸走一个很小的电流。这个电流分从触摸屏的四角上的电极中流出,并且流经这四个电极的电流与手指到四角的距离成正比,控制器通过对这四个电流比例的精确计算,得出触摸点的位置。
电阻屏的工作原理是:
这种触摸屏利用压力感应进行控制。电阻触摸屏的主要部分是一块与显示器表面非常配合的电阻薄膜屏,这是一种多层的复合薄膜,它以一层玻璃或硬塑料平板作为基层,表面涂有一层透明氧化金属(透明的导电电阻)导电层,上面再盖有一层外表面硬化处理、光滑防擦的塑料层、它的内表面也涂有一层涂层、在他们之间有许多细小的(小于1/1000英寸)的透明隔离点把两层导电层隔开绝缘。 当手指触摸屏幕时,两层导电层在触摸点位置就有了接触,电阻发生变化,在X和Y两个方向上产生信号,然后送触摸屏控制器。
分辨电容屏和电阻屏:
电容屏戴手套的手或手持不导电的物体(触屏笔)触摸时没有反应,这是因为增加了更为绝缘的介质。 电容屏更主要的缺点是漂移:当环境温度、湿度改变时,环境电场发生改变时,都会引起电容屏的漂移,造成不准确。
电阻屏可以用任何物体来触摸,可以用来写字画画,这是它比较大的优势.
为了使您更了解它们两者之间的差别,还是应用了些网络知识,敬请谅解!希望可以帮助到您谢谢!
可以买个电阻屏(效果不如电容屏好,但是造价要便宜很多)。通过屏幕数据线,转成COM接口接入电脑机箱(如果新主板没有COM口,可以买个PCI-E转换COM口的拓展卡)。通过驱动触摸屏之后,校准触摸屏,待触摸屏完全好使之后,变可拆鼠标了。
② 利用ENVI的深度学习模块,开展地物识别的流程,从GPU驱动开始安装,记录一下过程
使用ENVI的深度学习模块,探索地物识别流程。首先,确认古董级的GT730 GPU支持深度学习应用,并通过调试验证。
一、环境配置
1.访问nvidia官网下载CUDA编程驱动。
2.利用nvidia-smi.exe工具检查支持的CUDA版本。
3.下载CUDA驱动版本11.4。
4.根据CUDA版本下载对应的cudnn,例如cudnn_9.1.1_windows.exe。
5.在Python环境中测试CUDA驱动安装状态,通过下载pytorch版本(cu113兼容cu114),并导入torch模块以确认。
二、利用ENVI的深度学习模块提取农村房屋情况
1.研究深度学习标记工具。
2.1.增加类别和图像,通过绘制ROI样本进行标记。
2.2.查看标记后的样本图像。
2.调用深度学习向导。
2.1.创建新模型,针对单一类别。
2.2.使用之前绘制的POI图将原始图像标注为栅格。
3.建立训练模型。
3.1.新建模型,设置名称和参数。
3.2.选择bands参数,通过raster.dat提取。
3.3.设置训练和验证raster图,指定输出模型名称。
利用模型进行分类。
4.2.输入需分类的label raster图和训练模型,设定输出分类图和激活图。
4.3.输出分类结果的rasterclass图。
4.4.输出激活结果的rasteractive图。
5.利用激活图进行二次分类,提升效果。
6.利用激活图生成矢量图。
三、结果提取作物情况
使用作物科学模块,输入作物最大和最小直径参数,提取作物数量。调整启动number of increment间隔数量,以优化效果,但需注意计算时间。
3.输出Crops为JSON格式文件,进一步转换为shp文件。
4.通过shp文件计算作物数量。
使用激活图进行作物数量计算,获得作物提取结果。
③ excel总表拆分多个独立表格
Excel总表可以通过多种方法拆分为多个独立表格。
在Excel中,拆分总表为多个独立表格是一个常见的需求,尤其是当数据庞大且需要分类管理时。这种拆分不仅有助于数据的清晰展示,还能提高数据处理的效率。
一种常用的拆分方法是利用Excel的“筛选”功能。首先,在总表中选择包含分类信息的列,然后点击“数据”菜单中的“筛选”。接着,在筛选下拉列表中选择想要拆分的类别,Excel就会只显示该类别的数据。此时,可以通过复制和粘贴的方式,将筛选出的数据保存到一个新的工作表中,从而形成一个独立的表格。重复这个过程,就可以为不同的类别创建多个独立表格。
另一种方法是使用“VBA宏”进行自动拆分。VBA是Excel内置的编程语言,可以用来编写自动化脚本。通过编写一个宏,可以自动识别总表中的分类信息,并为每个类别创建一个新的工作表,同时将对应的数据填充进去。这种方法虽然需要一定的编程基础,但可以实现更高效的批量拆分。
举个例子,假设有一个包含员工信息的总表,其中一列是“部门”。如果想要为每个部门创建一个独立的表格,就可以先使用“筛选”功能筛选出每个部门的数据,然后分别复制到新的工作表中。或者,也可以编写一个VBA宏,自动完成这个拆分过程。
总之,Excel提供了多种方法来拆分总表为多个独立表格,具体选择哪种方法取决于数据的结构和个人的使用习惯。无论哪种方法,都能帮助用户更好地管理和分析数据。
④ 什么是PCL编程
PCL(Point Cloud Library)是在吸收了前人点云相关研究基础上建立起来的大型跨平台开源C++编程库,它实现了大量点云相关的通用算法和高效数据结构,涉及到点云获取、滤波、分割、配准、检索、特征提取、识别、追踪、曲面重建、可视化等。
支持多种操作系统平台,可在Windows、Linux、Android、Mac OS X、部分嵌入式实时系统上运行。如果说OpenCV是2D信息获取与处理的结晶,那么PCL就在3D信息获取与处理上具有同等地位,PCL是BSD授权方式,可以免费进行商业和学术应用。
(4)识别物品并分类怎么编程扩展阅读
PCL利用OpenMP、GPU、CUDA等先进高性能计算技术,通过并行化提高程序实时性。K近邻搜索操作的构架是基于FLANN (Fast Library for Approximate Nearest Neighbors)所实现的,速度也是目前技术中最快的。
PCL中的所有模块和算法都是通过Boost共享指针来传送数据的,因而避免了多次复制系统中已存在的数据的需要,从0.6版本开始,PCL就已经被移入到Windows,MacOS和Linux系统,并且在Android系统也已经开始投入使用,这使得PCL的应用容易移植与多方发布。
参考资料来源:网络-PCL