Python图像处理
阳光下的Smiles
生命在于运动,知识在于积累。
展开
-
图像阈值化(Python+opencv)
图像阈值化1、函数(1)Python: cv2.cvtColor(src, code[, dst[, dstCn]]) → dst箭头->dst表示函数运行输出一个结果dst.(2)Python: cv2.threshold(src, thresh, maxval, type[, dst]) → retval, dst箭头→ retval, dst表原创 2016-12-10 22:51:53 · 993 阅读 · 0 评论 -
Ubuntu14.04安装mlpy(机器学习库)---python
Ubuntu安装mlpy(机器学习库)---python1、mlpy安装要求(1)需要先安装配置好以下软件:GCCPython且版本>= 2.6或为 3.XNumPy且版本>= 1.3.0SciPy 且版本>= 0.7.0GSL 且版本>= 1.11mlpy下载地址:http://sourceforg原创 2017-01-08 16:06:20 · 2116 阅读 · 0 评论 -
Windows下Python模块-----mlpy(机器学习库)的安装
Python模块-----mlpy(机器学习库)的安装mlpy(Machine Learning Python)是Python的一个模块。mlpy 是基于NumPy/SciPy 和GSL构建的Python模块,它提供了高层函数和类,允许使用少量代码来完成复杂的分类、特征提取、回归、聚类等任务。1、mlpy的下载地址:http://sourceforge.net/proj原创 2016-12-26 22:32:48 · 4879 阅读 · 1 评论 -
Linux系统(CentOS)安装Python
Linux系统安装PythonPython(Linux)下载地址:https://www.python.org/downloads/操作系统:Centos6.41、下载下载的版本:Python-2.7.10.tgz2、安装一般情况下,Linux都会预装 Python了,但版本较低。(1)安装包解压将Python-2.7原创 2016-12-27 21:35:15 · 1600 阅读 · 0 评论 -
SVM----(Python)
SVM----(Python)1、SVM--线性分类import numpy as npimport matplotlib.pyplot as pltimport mlpyprint 'loading ...'x = [[1,8],[3,20],[1,15],[3,35],[5,35],[4,40],[7,80],[6,49]]y=[1,1,0,0,1,0,0,1原创 2016-12-26 22:39:16 · 2448 阅读 · 4 评论 -
机器学习----神经网络(python)
机器学习----神经网络(python)1、Rosenblatt感知器示例.用神经网络学习逻辑与运算import numpy as npb=0a=0.5x = np.array([[b,1,1],[b,1,0],[b,0,0],[b,0,1]])d =np.array([1,1,0,1]) w=np.array([b,0,0])def sg原创 2016-12-25 15:43:47 · 596 阅读 · 0 评论 -
Ubuntu编写与运行python程序
Ubuntu编写与运行python程序1、使用VIM编辑器目前,没找到比较好的集成开发工具,就用Vim开发python。一般Ubuntu系统不带vim要自己安装。如我用的Ubuntu14.04就没有vim.VIM安装命令:$sudo apt-get install vim-gtk2、程序编写脚本语言的第一行一般都会写上#!/usr/bin/env python或者#!/原创 2017-01-08 10:21:29 · 57324 阅读 · 1 评论 -
Ubuntu14.04配置opencv2.4.11开发环境
Ubuntu14.04配置opencv2.4.11开发环境opencv2.4.11的下载与编译安装参考:Ubuntu14.04系统安装Python+机器学习(二)1、库之前编译与安装后的opencv库在/usr/local/lib/目录下;opencv.pc位于/usr/local/lib/pkconfig/目录下。2、配置opencv的系统环境(1)将open原创 2017-01-07 22:16:02 · 786 阅读 · 0 评论 -
Ubuntu14.04系统安装Python+机器学习(二)
Ubuntu14.04系统安装Python+机器学习(二)(接着Ubuntu14.04系统安装Python+机器学习(一))安装包:OpenCV2.4.11:2.4.11.zip(OpenCV for linux/Mac)Python:python2.7.61、Ubuntu14.04的编译器检查命令: $gcc --version $g++ --version原创 2017-01-07 12:56:29 · 755 阅读 · 0 评论 -
Ubuntu14.04+Python2+机器学习(一)
Ubuntu14.04系统安装Python1、Ubuntu系统这里使用的是从官网下载的系统包:ubuntu-14.04.4-desktop-i386.iso。(1)打开终端快捷键:CTRL+ALT+T。(2)系统开机以guest模式进入。(3)更改自己的用户模式首先Alt+Ctrl+F1或者Alt+Ctrl+F2(切换到图形界面: CTRL+ALT+F7),登录原创 2017-01-07 11:22:44 · 1141 阅读 · 0 评论 -
图像匹配---(Python)
图像匹配---(Python)图像匹配分为以灰度为基础的匹配和以特征为基础的匹配:(1)灰度匹配是基于像素的匹配。灰度匹配通过利用某种相似性度量,如相关函数、协方差函数、差平方和、差绝对值和等测度极值,判定两幅图像中的对应关系。 (2)特征匹配则是基于区域的匹配。基于特征的匹配所处理的图像一般包含的特征有颜色特征、纹理特征、形状特征、空间位置特征等1、差分矩阵求和差原创 2016-12-26 19:52:32 · 15150 阅读 · 2 评论 -
Python搭建机器学习环境+库的使用方法+一些示例
Python搭建机器学习环境本文在Python已经搭建好opencv开发环境的情况下,搭建机器学习环境。Python搭opencv开发环境参考之前文章:http://blog.csdn.net/liyuqian199695/article/details/535613181、所需安装包科学计算包:numpy-1.9.1-win32-superpack-python2.7原创 2016-12-24 21:52:37 · 2730 阅读 · 0 评论 -
Python+opencv3.0配置
Python+opencv3.0配置1、python需要安装python-numpy模块(软件:numpy-1.9.1-win32-superpack-python2.7.exe)下载地址:https://sourceforge.net/projects/numpy/?source=directory2、opencv库的配置:将Opencv3.0安装目录下opencv\buil原创 2016-12-10 22:23:04 · 2450 阅读 · 0 评论 -
Python2.x的下载与安装
1、下载地址:https://www.python.org/downloads/2、安装原创 2016-04-25 11:13:37 · 8730 阅读 · 0 评论 -
图像混合(Python+opencv)
Python: cv2.addWeighted(src1, alpha, src2, beta, gamma[, dst[, dtype]]) →dst1、图像混合代码: import cv2 img1 = cv2.imread("1.jpg") img2 = cv2.imread("2.jpg") cv2.imshow("image1",img1) cv2.ims原创 2016-12-11 16:12:34 · 2545 阅读 · 0 评论 -
OpenCV-Python在线参考手册
OpenCV-Python Tutorials’s documentation!1、OpenCV-Python文档地址:http://opencv-python-tutroals.readthedocs.io/en/latest/index.html2、OpenCV2.4.11的C++/C和Python文档地址:http://docs.opencv.org/2.4.11/Ope原创 2016-12-11 15:45:31 · 25082 阅读 · 3 评论 -
PCA降维---python
PCA降维---pythonPCA(Principal Component Analysis)为主成分分析,也称PCA降维,用于提取数据的主要特征分量,常用于高维数据的降维。由一系列特征组成的多维向量,其中某些元素本身没有区分性,比如某个元素在所有的样本中都相等,或者彼此差距不大,那么这个元素本身就没有区分性,如果用它做特征来区分,贡献非常小,目的就是找到那些变化大的元素,即方差大的维原创 2017-01-08 16:17:46 · 1960 阅读 · 0 评论