python
文章平均质量分 73
kq_zhou
这个作者很懒,什么都没留下…
展开
-
学习scikit learn 1
ubuntu下安装scikit learn模块1.ubuntu 12.042.python2.73.输入指令sudo apt-get install python-sklearn系统就能自动安装上scikit learn所需要的所有模块。ubuntu下安装scikit learn模块1.普通的最小二乘法知道一些点的坐标,用最小二乘法拟合出一条残差最小原创 2014-03-20 21:35:06 · 1711 阅读 · 0 评论 -
Python-OpenCV教程-6
OpenCV版本要求在2.3.1以上本文主要介绍OpenCV中阈值函数的相关应用。1.普通阈值函数普通的阈值函数非常简单,就像它的名字的描述一样,它能让我们根据像素点的灰度值跟阈值相对比,再根据对比结果来改变这个像素的灰度值。这个函数的函数名是cv2.threshold(),它有四个输入,第一个是原图像(必须为灰度图),第二个是阈值,第三个叫maxVal,它表示如果这个点的灰度大于(有翻译 2014-10-18 11:21:30 · 4981 阅读 · 0 评论 -
Python-OpenCV教程-7
OpenCV版本要求在2.3.1以上本文主要翻译 2014-10-19 16:04:41 · 952 阅读 · 0 评论 -
Python-OpenCV教程-5
OpenCV版本要求在2.3.1以上本文主要介绍OpenCV中颜色通道相关的操作,以及图像的旋转和平移操作等。1.改变颜色通道在OpenCV中,一共有超过150种改变颜色通道的方法,不过我们主要研究其中最重要的两个:BGR和Gray的转换和BGR和HSV的转换。转换颜色通道时,我们使用cv2.cvtColor(input_img,flag)这个函数,其中flag主要决定了转换的类型翻译 2014-10-09 20:04:17 · 4512 阅读 · 1 评论 -
Python-OpenCV教程-1
OpenCV版本要求在2.3.1以上本文主要介绍如何在Python中用OpenCV来读取、显示和保存图片。1.读取图片读取图片主要使用cv2.imread()这个函数。它有两个参数,第一个是图片的路径,第二个是读取图片的格式,主要有以下参数cv2.IMREAD_COLOR:彩色模式,也可以用数字1代表cv2.IMREA_GRAYSCALE:灰度图,即数字0cv2翻译 2014-09-30 21:38:28 · 3545 阅读 · 1 评论 -
Python-OpenCV教程-2
OpenCV版本要求在2.3.1以上本文主要介绍如何在Python中用OpenCV读取、保存和播放一段视频流以及用OpenCV来调用摄像头。1.调用摄像头为了捕捉摄像头的画面,我们首先要生成一个VideoCapture对象,这个对象的参数可以是设备号或者是视频文件的名称。设备号可以在/dev下查看,我的摄像头的设备名称是video0,所以设备号就是0。获得了VideoCap翻译 2014-10-02 13:51:54 · 3596 阅读 · 0 评论 -
树莓派中python下的opencv
在树莓派下搭建python-opencv环境非常简单使用命令sudo apt-get install python-opencv就可以安装这个环境了现在使用这个命令安装的是opencv2.4.1版本。需要说明的是2.3.1版本以上的opencv-python中,已经不在有highgui等模块了,所以网上许多旧代码中已经不适用于现在的版本。而在2.3.1及以上的opencv中,则使用cv2这原创 2014-09-29 20:14:29 · 3600 阅读 · 0 评论 -
Python-OpenCV教程-4
OpenCV版本要求在2.3.1以上本文主要介绍OpenCV中对图像的基本操作翻译 2014-10-08 11:26:18 · 7749 阅读 · 0 评论 -
Python-OpenCV教程-3
OpenCV版本要求在2.3.1以上本文主要简绍如何在Python中调用OpenCV来画图和OpenCV的鼠标回调函数的使用。1.画图在大部分画图的函数中,都会有以下几个参数,比如img是你要进行画图的图片,color是画笔的颜色,thickness和lineType是画线的粗细和线的类型(线的类型一般使用cv2.LINE_AA)。画图的过程很简单,首先,我们用numpy的函数创建翻译 2014-10-07 14:51:02 · 5387 阅读 · 3 评论 -
Django开发综述2
Django的Template机制就是原创 2014-07-30 19:19:45 · 507 阅读 · 0 评论 -
Django开发综述1
Django是一个基于Python的网站开发跨原创 2014-07-03 19:52:21 · 876 阅读 · 0 评论 -
Python-OpenCV教程-8-图像金字塔融合
图像金字塔融合算法主要用在两幅图像的拼接中。两幅有重合区域的图片,如果直接个根据位置来拼接,那么由于两幅图片自身的差异,拼接完的图片上会有很明显的拼接线存在。解决这个问题,最简单的方法是对两幅图片的重合区域的像素进行加权相加(这个操作可以理解为一种羽化的处理效果)。设定一个权重w,就有公式:PB(i,j) = (1-w)*PA(i,j) + w*PB(i,j)可以计算重合区域融合后原创 2014-11-24 20:33:41 · 3329 阅读 · 0 评论