09 2016 档案
摘要:图像加法 cv2和numpy中都提供了图像相加的实现,你可以使用函数cv2.add() 将两幅图像进行加法运算,当然也可以直接使用numpy,res=img1+img。两幅图像的大小,类型必须一致,或者第二个图像可以使一个简单的标量值。 但是二者实现有些不同,如下一个例子: 1 # -*- codi
阅读全文
摘要:目标 获取像素值并修改 获取图像的属性(信息) 图像的ROI() 图像通道的拆分及合并 为图像扩充边缘 几乎所有以上的操作,与Numpy 的关系都比与OpenCV 的关系更加紧密,因此熟练Numpy 可以帮助我们写出性能更好的代码。 获取像素值并修改 代码: 1 # 2 3 import cv2 4
阅读全文
摘要:前言: 创建一个简单的程序来说明滑动条用法:通过调节滑动条来设定画板颜色。 我们要创建一个窗口来显示显色,还有三个滑动条来设置B,G,R 的颜色。 当我们滑动滚动条是窗口的颜色也会发生相应改变。 默认情况下窗口的起始颜色为黑。 例子: 1 # -*- coding: utf-8 -*- 2 3 im
阅读全文
摘要:流程: 首先,创建一个鼠标事件回调函数,当鼠标事件发生时就会被执行。 鼠标事件可以是鼠标上的任何动作,比如左键按下,左键松开,左键双击等。 我们可以通过鼠标事件获得与鼠标对应的图片上的坐标。 根据这些信息我们可以做任何我们想做的事。 以下代码查看所有被支持的鼠标事件: 1 # -*- coding:
阅读全文
摘要:有的时候用一个全新的模块,对其属性和方法,用法并不太了解 这时你可以这样做: 1、dir([name]),如dir(int),会显示int的所有属性和方法 2、想查看帮助,用print xx.__doc__,如: 3、某个属性可用help函数,如help(int.bit_length),类似的,查看
阅读全文
摘要:opencv中也可以用一些函数来绘图 直接上源码,例子: 1 # -*- coding: utf-8 -*- 2 3 import numpy as np 4 import cv2 5 6 # 黑色的图片 7 img=np.zeros((512,512,3), np.uint8) 8 9 # 一条线
阅读全文
摘要:前言: 为了学习ML这个领域的知识,掌握最基本的概念以及经典算法的原理是第一步。 在此整理机器学习算法原理这个系列的一些笔记以供自己的学习和工作中查阅和检索。 其中会有些内容是看的其他博友的文章,觉得好的我便摘过来,理解透了,也就是自己的东西。 这也是我自己学习的方式。
阅读全文
摘要:目标 • 学会读取视频文件,显示视频,保存视频文件 • 学会从摄像头获取并显示视频 • 你将会学习到这些函数:cv2.VideoCapture(),cv2.VideoWrite()用摄像头捕获视频 使用摄像头来捕获一段视频,并把它转换成灰度视频显示出来。 首先应该创建一个VideoCapture 对
阅读全文
摘要:使用Matplotlib模块 Matplotib 是python 的一个绘图库,里头有各种各样的绘图方法。 之后会陆续了解。先学习怎样用Matplotib 显示图像。 可以放大图像,保存图像。 安装Matplotlib: 直接cmd用pip install Matplotlib,之后会下载安装该模块
阅读全文
摘要:1、搭建python下的Opencv环境 最近用的python版本都是2.7.3,因此这里虽然是用python来学习opencv,也只需在这基础上加一些其他的包 比如第一个程序需要的包,如 numpy:做科学计算的模块,包含丰富的函数,配置opencv也需要这个模块 cv2:opencv2.x版本,
阅读全文
摘要:前言 用python就必须知道easy_install和pip这两个东西啦 easy_insall提供了在线一键安装模块或包的方便方式,而pip是easy_install的改进版,提供更好的提示信息,删除package等功能。 老版本的python中 只有easy_install,没有pip。 干货
阅读全文
摘要:前言 机缘巧合,最近在学习机器学习实战, 本来要用python来做实验和开发环境 得到一个需求,要爬取大众点评中的一些商户信息, 于是开启了我的第一个爬虫的编写,里面有好多心酸,主要是第一次。 我的文章有幸被你看到的话,如果你也是个初学者,希望能让你也学习到一些东西,下面是干货。 需求: 环境: 1
阅读全文
摘要:KNN的算法工作原理: 存在一个训练样本集合,样本集中每个数据都有确定的标签(分类),即我们知道样本集中每一数据与所属分类的对应关系。输人没有标签的新数据后,将新数据的每个特征与样本集中数据对应的特征进行比较,然后算法提取样本集中特征最相似数据(最近邻)的分类标签。一般来说,我们只选择样本数据集中前
阅读全文
摘要:环境:win7 64位系统 第一步:安装python 1、下载python2.7.3 64位 msi 版本(这里选择了很多2.7的其他更高版本导致安装setuptools失败,也不知道是什么原因,暂时不管,总之选择这个版本就可以了) 2、安装python,全部next点下去。 3、配置一下环境变量,
阅读全文
摘要:本人研究生研一, 目前在找实习的阶段, 需要这样一个平台来记录自己学到的一些东西。 这是开通博客的第一天。 希望自己能坚持写一些技术博客吧, 对于自己知识和技术的积累是件好事, 也希望自己能养成勤于记录的好习惯。 未来的某天,你一定会感谢曾经的自己!、 努力改变人生!
阅读全文

浙公网安备 33010602011771号