<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hui3909的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hui3909</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hui3909]]></copyright><item><title><![CDATA[Python基础语法篇（一）]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/82023659</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/82023659</guid><author>hui3909</author><pubDate>Fri, 24 Aug 2018 18:13:23 +0800</pubDate><description><![CDATA[    今天咱们继续来聊聊Python的一些基础语法。

    我们先以Python之禅中的一段话做为开篇语：优美胜于丑陋；明了胜于晦涩；简洁胜于复杂。这其中贯穿了Python设计者的思维，那么传说中的Python之禅是哪里来的呢？打开命令行，输入python敲回车，进入解释器，然后输入


import this


可以看到如下内容，你可以自己试试哦



Beautiful is bett...]]></description><category></category></item><item><title><![CDATA[Python编程入门：全世界都在用的Hello World!]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/82023652</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/82023652</guid><author>hui3909</author><pubDate>Fri, 24 Aug 2018 18:12:43 +0800</pubDate><description><![CDATA[        在程序猿的世界里，有一件有趣的事情，我们在学习一门新的编程语言时，总是习惯以输出一段字符串作为开始，这段字符串就是“Hello World”。今天我们来讲一下如何编写以及运行我们的第一个Python程序---Hello World！。

        下面先来看下怎么在Python自带的解释器里面完成我们的第一个程序

首先打开命令行，输入python，进入解释器。所谓的解释器就...]]></description><category></category></item><item><title><![CDATA[绕不开的Python模块管理工具：pip]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/82023642</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/82023642</guid><author>hui3909</author><pubDate>Fri, 24 Aug 2018 18:12:13 +0800</pubDate><description><![CDATA[这篇咱们来介绍下Python中必不可少的模块管理工具：pip。首先这个工具是干嘛用的呢？前面我们提到python中有很多的库函数，这个是怎么体现的呢？其实就是我们的前辈们已经写好的一个一个的函数库，他们把这些库函数封装起来，变成Python中的一个模块。而我们就不用再重复写这些函数功能了，我们只需要站在巨人的肩膀上去做我们想做的事情就好啦。

  好，下面来说说这个工具怎么安装呢？其...]]></description><category></category></item><item><title><![CDATA[Python环境搭建（一）]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/82023619</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/82023619</guid><author>hui3909</author><pubDate>Fri, 24 Aug 2018 18:11:01 +0800</pubDate><description><![CDATA[    今天，我们主要来聊聊Python开发环境的搭建。在程序猿的世界里，最痛苦的事情一般来说都不是敲代码本身，而是各种环境的搭建。今天我们要讨论的第一个主题就是Python开发环境的搭建。环境搭建分为两个部分，一部分是Python的安装，另一部分是开发工具（IDE）的选择及安装。

    首先，咱们来说说第一部分：Python的安装。打开你的网页浏览器，在地址栏输入www.python.org...]]></description><category></category></item><item><title><![CDATA[Python是什么及小龙虾的面向对象]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/82023599</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/82023599</guid><author>hui3909</author><pubDate>Fri, 24 Aug 2018 18:10:04 +0800</pubDate><description><![CDATA[   在这里将由我来讲述Python那点事儿，希望在这里你可以得到一些想要的干货。然后，我们来聊聊Python是什么？



        Python是一门编程语言（这不废话么），是一门面向对象的编程语言（这里的对象可不是你要找的“对象”哈！）。什么叫面向对象的语言呢?OK，咱们来简单聊聊这件事情。话说在程序猿的世界里编程思维被分为两大门派，一个叫做“面向过程”派，另一个叫做“面向对象”派。他...]]></description><category></category></item><item><title><![CDATA[python opencv对图像进行旋转且不裁剪图片的方法]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/78854387</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/78854387</guid><author>hui3909</author><pubDate>Wed, 20 Dec 2017 16:08:21 +0800</pubDate><description><![CDATA[最近在做深度学习时需要用到图像处理相关的操作，在度娘上找到的图片旋转方法千篇一律，旋转完成的图片都不是原始大小，很苦恼，于是google到歪果仁的网站扒拉了一个方法，亲测好用，再次嫌弃天下文章一大抄的现象，虽然我也是抄歪果仁的。废话不多说了，直接贴代码了。
def rotate_bound(image, angle):
    # grab the dimensions of the image]]></description><category></category></item><item><title><![CDATA[Ubuntu下使用Python-opencv获取海康威视RTSP码流教程]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/53435379</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/53435379</guid><author>hui3909</author><pubDate>Fri, 02 Dec 2016 15:46:30 +0800</pubDate><description><![CDATA[笔者在发布这篇博客之前为了拿到海康威视的码流费了九牛二虎之力，当然也可能是笔者太菜，但是既然折腾出来了，就分享出来供大家一起参考和学习。当然如果有更好的方案，希望兄弟们可以分享个好的方案过来。编译安装过程如下：1.解压xvidcore_1.3.3.orig.tar.gz文件到xvidcore-1.3.3文件夹下，执行以下命令cd xvidcore-1.3.3/
cd build/generic/
.]]></description><category></category></item><item><title><![CDATA[Python-OpenCV设置摄像头分辨率]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/51259281</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/51259281</guid><author>hui3909</author><pubDate>Wed, 27 Apr 2016 10:52:06 +0800</pubDate><description><![CDATA[最近玩OpenCV用到一个双目摄像头，需要调整分辨率为1280×480，研究了一下官方API，找到了设置方法，记录一下，以防忘记


import cv2
cap = cv2.VideoCapture(0)

cap.set(cv2.cv.CV_CAP_PROP_FRAME_WIDTH,1280)

cap.set(cv2.cv.CV_CAP_PROP_FRAME_HEIGHT,480)
w]]></description><category></category></item><item><title><![CDATA[人脸识别数据库,转过来的,备用]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/50937469</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/50937469</guid><author>hui3909</author><pubDate>Sun, 20 Mar 2016 17:24:39 +0800</pubDate><description><![CDATA[在国际上已有的一些人脸数据库：
Yale人脸库（美国）：
耶鲁大学，15人，每人11张照片，主要包括光照条件的变化，表情的变化等。
ORL人脸库（英国）：
剑桥大学，40人，每人10张照片，包括表情变化，微小姿态变化，20%以内的尺度变化。
FERET人脸库（美国）：
为 了促进人脸识别算法的研究和实用化，美国国防部的Counterdrug Technology Transfer Pr]]></description><category></category></item><item><title><![CDATA[在Eclipse下配置基于Java的OpenCV开发环境[官网译本]]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/50765653</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/50765653</guid><author>hui3909</author><pubDate>Mon, 29 Feb 2016 15:44:54 +0800</pubDate><description><![CDATA[最近研究OpenCV想用java进行开发，因此研究了一下怎么在Eclipse中配置基于java的Opencv.
第一步：先到OpenCV官网下载你想要的版本，假设使用的是2.4.6版本。这里附上下载地址：http://opencv.org/downloads.html，在官网下载你想要的版本，解压到本地的某个目录。比如 D:/OpenCV/。
第二步，打开Eclipse，并找到Window –]]></description><category></category></item><item><title><![CDATA[wxPython之Boa IDE入门教程]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/50204063</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/50204063</guid><author>hui3909</author><pubDate>Mon, 07 Dec 2015 15:50:32 +0800</pubDate><description><![CDATA[最近开发一款小软件，找到了wxPython这个东东，感觉还不错就是Sizer神马的用起来有点费劲，主要原因是刚开始不了解各个参数的意义，于是找到了Boa这个神器，起码短期内解决了我的问题。总体而言，Boa可以作为wxPython入门的利器之一。
        首先，Boa更适合运行与Windows环境下，在linux下运行不是很稳定（个人感觉），笔者使用的是Windows xp，Boa使用的是]]></description><category></category></item><item><title><![CDATA[Django折腾记之启动定时任务]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/46652623</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/46652623</guid><author>hui3909</author><pubDate>Fri, 26 Jun 2015 18:18:04 +0800</pubDate><description><![CDATA[最近做一个小项目，用Django搭建的服务器，着实折腾了我一周的时间，这里一点一点记下来，以免忘记。
在这个项目中我需要用到一个每隔60s就去执行的一个函数的功能，而且需要在服务器启动时就要启动这个定时任务.
折腾了一下无终于找到了一个比较好用的方法，在这分享一下
首先，定时任务用到了APScheduler这样的一个库，我们在linux下需要安装一下


这里使用
pip insta]]></description><category></category></item><item><title><![CDATA[Android对于界面底部N个按钮平分屏幕宽度且保持按钮背景图片不变形的解决方案]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/9383255</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/9383255</guid><author>hui3909</author><pubDate>Fri, 19 Jul 2013 17:01:58 +0800</pubDate><description><![CDATA[我们有时候会用到类似桌面底部那样的导航栏，但是有些背景图片不能做成.9.png格式的，如果我们采用Button的方式来实现，会存在很多问题，比如背景图片被拉伸变形导致界面很难看，而且如果在布局文件中用layout_marginLeft或者layout_marginRight这样的属性，也不容易适配不同屏幕的分辨率，如果采用layout_weight这样的属性导致的问题依然是图片被拉伸，而且各个按钮]]></description><category></category></item><item><title><![CDATA[初学Flask之安装篇]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/9292781</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/9292781</guid><author>hui3909</author><pubDate>Wed, 10 Jul 2013 17:24:44 +0800</pubDate><description><![CDATA[安装步骤：
1.安装virtualenv，在ubuntu系统中使用：sudo apt-get install python-virtualenv命令直接安装
2.建立一个项目文件夹，例如：myworkspace;命令如下：mkdir myworkspace
3.进入文件夹 cd myworkspace然后执行命令：virtualenv env，这时会出现一系列的提示
New python ]]></description><category></category></item><item><title><![CDATA[用SurfaceView，Timer以及Handler实现的一个带有音乐和文字的电子相册，可以自动播放~]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/8558586</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/8558586</guid><author>hui3909</author><pubDate>Thu, 31 Jan 2013 10:48:55 +0800</pubDate><description><![CDATA[这个应用可以用来送人，呵呵，你把你和女友的甜蜜照片加上去，然后写点文字，再加点音乐，是不是很浪漫呢？程序的不足在于没有加入文件浏览器，以及图片间切换时的动画没有实现，因为采用的事SurfaceView来画的，bitmap的动画不会加，所以就没有做，有哪位大大能实现这部分功能的话，麻烦不吝告知啊，小弟在此多谢了。废话到此为止下面上代码。项目结构就是两个文件一个是继承自Acitivity的ImageB]]></description><category></category></item><item><title><![CDATA[Android：Layout_weight的深刻理解，个人首发，欢迎转载和顶贴！]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/8540603</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/8540603</guid><author>hui3909</author><pubDate>Fri, 25 Jan 2013 09:34:00 +0800</pubDate><description><![CDATA[(转自http://blog.youkuaiyun.com/softmanfly/article/details/7636510)


最近写Demo，突然发现了Layout_weight这个属性，发现网上有很多关于这个属性的有意思的讨论，可是找了好多资料都没有找到一个能够说的清楚的，于是自己结合网上资料研究了一下，终于迎刃而解，写出来大家分享，以后遇到这个属性的时候，就能运用自如了，闲话少序，进入正题]]></description><category></category></item><item><title><![CDATA[在Android应用程序中经过某个操作后启动短信程序，并填充你想要的电话号码和内容]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/8530929</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/8530929</guid><author>hui3909</author><pubDate>Tue, 22 Jan 2013 17:44:55 +0800</pubDate><description><![CDATA[通常我们在应用程序中有时会用到分享的功能，此时可以采用短信的方式来发送。那么我们如何从一个activity中去启动短信界面呢？这就仍然用到了我们最喜爱的Intent啦。

下面给出方法：
在你的Activity中定义好一个Button，在他的监听事件中加入如下代码：

Uri uri = Uri.parse("smsto://012345678");
Intent intent = ne]]></description><category></category></item><item><title><![CDATA[Cygwin中常用的设置，留下来和大家分享]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/8528449</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/8528449</guid><author>hui3909</author><pubDate>Tue, 22 Jan 2013 09:38:23 +0800</pubDate><description><![CDATA[Cygwin安装后的若干问题解决办法（原创地址：http://www.mdbbs.org/archiver/tid-33345.html）
不知道有没有人在Win下用Cygwin来远程登录、处理数据、做脚本的？这是我自己的一点记录，
解决一些在Win下用Cygwin遇到的问题，其实也基本上来自于互联网，希望对大家能有些用处。




vi没有语法高亮？

将：

syntax]]></description><category></category></item><item><title><![CDATA[Cygwin中Vim编辑器的退格键和方向键不符合日常使用习惯的解决方案]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/8528368</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/8528368</guid><author>hui3909</author><pubDate>Tue, 22 Jan 2013 09:24:32 +0800</pubDate><description><![CDATA[Cygwin 中刚刚安装好的vim编辑器用起来很麻烦，下面提供解决退格键未定义和按方向键后出现字母的方案：
打开Cygwin，在命令行输入vim .vimrc，然后加入如下内容：

set nocp

set backspace=start,indent,eol


保存后，再次进入vim编辑器，你就会发现vim编辑器的功能已经变得很舒服了~~~]]></description><category></category></item><item><title><![CDATA[python中神奇的boolean型变量]]></title><link>https://blog.youkuaiyun.com/hui3909/article/details/8525370</link><guid>https://blog.youkuaiyun.com/hui3909/article/details/8525370</guid><author>hui3909</author><pubDate>Mon, 21 Jan 2013 17:08:45 +0800</pubDate><description><![CDATA[在python中变量为真并不只是说明一个变量的boolean值为真，而是只要满足如下任意条件的均为真：变量存在，非空，不是布尔值假。反之说一个变量的值为假时

在Python和Django模板系统中，以下这些对象相当于布尔值的False，空元组，空字典，空列表，空字符串，0值，特殊对象None，对象False。

下面介绍一个简单的例子，来看一下python中一个关于对boolean值属性]]></description><category></category></item></channel></rss>