<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[joker_hapy的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/joker_hapy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; joker_hapy]]></copyright><item><title><![CDATA[PCL可视化窗口的键盘控制]]></title><link>https://blog.youkuaiyun.com/joker_hapy/article/details/86165623</link><guid>https://blog.youkuaiyun.com/joker_hapy/article/details/86165623</guid><author>joker_hapy</author><pubDate>Wed, 09 Jan 2019 17:31:28 +0800</pubDate><description><![CDATA[在使用PCL点云库进行可视化的时候，可以通过键盘控制显示情况，在可视化窗口按h键可以查看。

然后分析不同按键选项的功能，字母按键都是不区分大小写的。
首先假定可视化窗口中除了点云（白色），还有我们添加的其他图形样式（红色），比如障碍物边框、表示距离的圆和其他图形等。

**p:**转换到基于点的表现形式。就是清除了点云之外的自己添加的各种样式，包括各种图形、线条等，但是保存了关键点信息。比如原图...]]></description><category></category></item><item><title><![CDATA[python-pcl安装和使用]]></title><link>https://blog.youkuaiyun.com/joker_hapy/article/details/85006818</link><guid>https://blog.youkuaiyun.com/joker_hapy/article/details/85006818</guid><author>joker_hapy</author><pubDate>Fri, 14 Dec 2018 17:11:15 +0800</pubDate><description><![CDATA[安装
因为工作中要进行点云数据的显示，因此要安装python-pcl，网上搜了很多教程，但是安装中还是遇到很多问题，这里把自己遇到的和可能遇到的问题总结一下。
环境：Ubuntu：14.04		python：2.7.6	pcl：1.7.0
网上的安装方法如下：
首先安装PCL模块，我们要使用python-pcl依赖于PCL模块：
sudo apt-get install software-prop...]]></description><category></category></item><item><title><![CDATA[operator.itemgetter()与sorted()的结合使用]]></title><link>https://blog.youkuaiyun.com/joker_hapy/article/details/83860762</link><guid>https://blog.youkuaiyun.com/joker_hapy/article/details/83860762</guid><author>joker_hapy</author><pubDate>Thu, 08 Nov 2018 14:29:53 +0800</pubDate><description><![CDATA[operator模块下有很多方法，这里主要介绍itemgetter，源码解释为：
Return a callable object that fetches the given item(s) from its operand.
After f = itemgetter(2), the call f(r) returns r[2].
After g = itemgetter(2, 5, 3), t...]]></description><category></category></item><item><title><![CDATA[python内置函数——reduce()函数]]></title><link>https://blog.youkuaiyun.com/joker_hapy/article/details/83447738</link><guid>https://blog.youkuaiyun.com/joker_hapy/article/details/83447738</guid><author>joker_hapy</author><pubDate>Sat, 27 Oct 2018 16:56:21 +0800</pubDate><description><![CDATA[reduce()函数接收三个参数：函数、序列、初始值。reduce()函数的执行方式是：将一个接收两个参数的函数从左到右累积作用于序列的元素，直到序列中只剩一个元素。初始值默认为None，如果存在则将其放在序列中元素计算之前，并且在序列为空值作为默认值。举例：
from functools import reduce

reduce(lambda x, y: x+y, [1, 2, 3, 4, 5...]]></description><category></category></item><item><title><![CDATA[python内置函数——filter()函数]]></title><link>https://blog.youkuaiyun.com/joker_hapy/article/details/83446782</link><guid>https://blog.youkuaiyun.com/joker_hapy/article/details/83446782</guid><author>joker_hapy</author><pubDate>Sat, 27 Oct 2018 15:40:55 +0800</pubDate><description><![CDATA[python内置函数——filter()函数
filter()函数用于过滤序列，过滤掉不符合条件的元素，返回一个迭代器对象，可以通过list()转化为列表或者通过for循环取值。
filter()函数接收两个参数，第一个为函数，第二个为可迭代对象。返回序列中能使函数为真的元素的迭代器对象；如果函数为None，则返回序列中值为True的元素。
res = filter(None, [-1, 0, 1...]]></description><category></category></item></channel></rss>