OpenNI是一个开放式自然交互(Open Natural Interaction)框架,它可以将手势识别、语音识别等智能交互技术应用在机器人、虚拟现实、游戏等领域中。它提供了一个开放的平台,让开发者可以轻松地集成它们自己的应用程序。本文将介绍如何在Linux系统上安装OpenNI,让你可以轻松地开始应用它。
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册、虚拟主机、营销软件、网站建设、张掖网站维护、网站推广。
之一步:准备工作
在安装OpenNI之前,我们需要先准备一些工作。
1. 操作系统:Debian或Ubuntu是目前已知支持OpenNI的Linux系统版本之一。
2. OpenNI软件:使用命令行方式安装,命令:sudo apt-get install openni-dev。
3. 编译器:安装GCC编译器,命令:sudo apt-get install gcc。
4. 驱动程序:需要下载并安装PrimeSense驱动程序,该驱动程序支持OpenNI。
第二步:下载驱动程序
1. 打开网站https://www.primesense.com/zh-cn/产品/OpenNI。
2. 点击驱动程序下载,选择适合你系统版本的驱动程序,然后下载。
3. 将下载的文件解压到任意目录下。这里我们选择将文件解压到/home/linux/Documents/目录下。
第三步:编译并运行OpenNI
1. 打开一个终端窗口,在终端中切换到解压后的驱动程序目录下。这里我们选择切换到/home/linux/Documents/OpenNI-Linux-x64-2.2/目录下。
2. 通过执行make命令进行编译:make
3. 编译完成后通过执行sudo make install命令来安装OpenNI:sudo make install。
4. 终端下运行OpenNI库示例程序,查看是否安装成功。输入以下命令:cd Samples/Bin/x64-Release/,然后输入./Sample-NiSimpleViewer。
5. 如果一切正常,你会看到一个窗口打开并且展示摄像头拍摄的图像。恭喜,你已经成功地安装并运行了OpenNI库。
:
通过本文,你可以学习到如何在Linux系统上安装OpenNI库,让你可以轻松地开发、测试和运行OpenNI应用程序。需要注意的是,必须按照步骤正确执行,才能顺利安装并运行OpenNI库。希望这篇教程对你有所帮助。
相关问题拓展阅读:
你试试下一个空的程序下去看看,还会不会报这个错运兆带,如果还会,就是旁芦plc的问题。如果不会,就是程序问题,可能使用了一些不存在猜桥的点
指定的访问点在配置项目属性环节,需要了解的是编译出来的程序分为两种32位和64位。不同位数的程序需要对应版本的lib和dll才能编译成功。这里想要编译什么位数的程序,下载对应位数的PCL即可。不同位数的程序又分为:Debug和Release。默认生成的是Debug程序。
编译Debug版本的程序需要Debug版本的lib和dll,编译Release版本的程序需要Release版本的lib和dll。这些lib和dll在PCL的安装路径路径里有。如果需要生成上述四种程序,需要分别设置对应的项目属性表。
根据当前需要编译的程序位数和传统的直接在“解决方案
资源管理器
”里选中项目右键设置项目属性的方式樱迅,不太灵活。这里以创建属性表的方式来配置VS。这个根据你当前需要生成的程序,往“属性管理器”里项目下对应子项里添加属性表,并配置属性表相关项目,即可成功编译PCL。
PCL配置即常见问题
一、下载
把与VS版本对应PCL的AllInOne包下载下来。要下对
安装包
,需要了解安装包的命名的含义,以下面的一个AllInOne包的名字为例。
PCL-1.8.0-AllInOne-msvc2023-win32.exe。
其中,1.8.0表示的PCL的
版本号
,然后2023表示这个安装包只适用于VS2023中使用,其它VS版本不行,最后win32表示这个安装包只能用来开发32位的程序。
再以下面的安装包名字为例。PCL-1.7.2-AllInOne-msvc2023-win64.exe。
这个安装包是PCL1.7.2版本的,其只能用在VS2023上,然后使用在64位的VS项目开发中。
注意一定要下载正确与VS版本以及想要开发的程序位数对应的AllInOne包。
二·、安装
整个安装过程需要注意以下三点,其它默认即可:
安装路径更好不要包括中文;
建议勾选上“AddPCLtothesystemPATHforallusers”;
安装时,会提示安装OpenNI,这个建议安装在PCL安装路径的3rdParty下的OpenNI2
文件夹
中;
三、新建
一般在VS里创建一个C++的控制台项目,根据自己的意愿设置一下项目名和路径。在新建过程中注意以下两点。
其它默认即可去掉“预编译头(P)”前的勾去掉“安全开发
生命周期
(SDL)检查(C)”前的勾。
扩展资料:
PLC200未找到指定的访问点的解决方法详细描述:
未找到指定的访问点时散带,首先PostScript和PCL两者的
工作流程
都是首先在计算机的一端将打印内容解释成标准的页面描述文件,这种文件可以被所有采用这种语言的打印机所识别,
传送到打印机的核心——控制器中,然后在打印机控制器中将页面描述文件解释成可以打印的图像。从工作流程的角度看,采用这两种冲颂芦语言的打印方式对打印机的“大脑”要求较高,需要打印机能够自己独立处理转换的任务,并且需要打印机本身有足够的内存。
PostScript和PCL都具备了标准化和与设备无关性的优势,对计算机系统资源占用也较少,两种语言的高版本还提高了对字库、图形和图像的解释能力,
对于提供了高打印质量的产品,大都采用了此两类语言。但相对来说,由于对打印机核心部分——打印控制器性能的要求较高,一定程度会增加机器成本,尤其是PostScript对打印控制器的性能更高。
参考资料来源:
百度百科-PCL
看一下你的PG/PC接口通讯协议选择的跟PLC设置的是否一样。
linux 安装openni的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux 安装openni,轻松安装:使用Linux系统安装OpenNI,PLC200,不知道为什么老是 提示未找到指定的访问点,请大神赐教的信息别忘了在本站进行查找喔。
香港服务器选创新互联,2H2G首月10元开通。
创新互联(www.cdcxhl.com)互联网服务提供商,拥有超过10年的服务器租用、服务器托管、云服务器、虚拟主机、网站系统开发经验。专业提供云主机、虚拟主机、域名注册、VPS主机、云服务器、香港云服务器、免备案服务器等。
网页名称:轻松安装:使用Linux系统安装OpenNI(linux安装openni)
网站URL:http://www.shufengxianlan.com/qtweb/news18/496818.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联