openCV
jazwoo
这个作者很懒,什么都没留下…
展开
-
OpenCV Python教程(2、图像元素的访问、通道分离与合并)
访问像素像素的访问和访问numpy中ndarray的方法完全一样,灰度图为:[python] view plaincopyimg[j,i] = 255 其中j,i分别表示图像的行和列。对于BGR图像,为:[python] view plaincopyimg[j,i,0]= 255转载 2013-12-09 21:52:13 · 807 阅读 · 0 评论 -
CvArr、Mat、CvMat、IplImage、BYTE转换
一、Mat类型:矩阵类型,Matrix。 在openCV中,Mat是一个多维的密集数据数组。可以用来处理向量和矩阵、图像、直方图等等常见的多维数据。 Mat有3个重要的方法: 1、Mat mat = imread(const String* filename); 读取图像 2、imshow(const strin转载 2013-12-16 11:25:08 · 614 阅读 · 0 评论 -
python进行opencv开发----简单的图片操作
[python] view plaincopy#!/usr/bin/python2 # coding: utf-8 import cv2 import numpy as np #原始图片 image = cv2.imread('./meinv2_original.jpg', cv2.CV_LOAD_IMAGE_COLOR转载 2013-12-09 22:34:36 · 1786 阅读 · 0 评论 -
在windows 7下配置opencv 2.4.3的开发环境
环境操作系统:Windows 7 旗舰版 32-bit (6.1, Build 7601) Service Pack 1opencv版本:version 2.4.3C++:Microsoft Visual C++ 2010 Express过程可以有两种方式安装opencv开发库:第一种,使用预编译的库(.exe格式)直接安装;第二种,从git上获取最新的源代转载 2013-12-09 15:42:34 · 696 阅读 · 0 评论 -
使用opencv中cvCopy的mask参数实现对不规制图形的提取
关于cvCopy函数的内容摘抄了本文的博客文章,在这里 。 一、cvcopy函数的简介 cvCopy 这个函数很熟洗哈,用得很多吧哈哈…… 以下内容来子opencv安装文件夹中自带的pdf文档。Copies one array to another.//复制一个数组到另外一个数组void cvCopy(const CvArr* src转载 2013-12-10 00:24:36 · 2372 阅读 · 0 评论 -
OpenCV Python教程(3、直方图的计算与显示)
本篇文章介绍如何用OpenCV Python来计算直方图,并简略介绍用NumPy和Matplotlib计算和绘制直方图直方图的背景知识、用途什么的就直接略过去了。这里直接介绍方法。计算并显示直方图与C++中一样,在Python中调用的OpenCV直方图计算函数为cv2.calcHist。cv2.calcHist的原型为:[python] view转载 2013-12-09 21:56:59 · 1138 阅读 · 0 评论 -
OpenCV Python教程(1、图像的载入、显示和保存)
本文是OpenCV 2 Computer Vision Application Programming Cookbook读书笔记的第一篇。在笔记中将以Python语言改写每章的代码。PythonOpenCV的配置这里就不介绍了。注意,现在OpenCV for Python就是通过NumPy进行绑定的。所以在使用时必须掌握一些NumPy的相关知识!图像就是一个矩阵,在Ope转载 2013-12-09 17:46:32 · 967 阅读 · 0 评论 -
从PyOpenCV到CV2
安装cv2http://hyry.dip.jp/files/opencv.zip采用cv2重写的《Python科学计算》中的实例程序读者可以在下面的页面中搜索“opencv”,并根据Python版本下载对应的安装程序。http://www.lfd.uci.edu/~gohlke/pythonlibs/非官方的Windows系统Python扩展库转载 2013-12-09 17:36:06 · 5948 阅读 · 0 评论 -
windows下 OpenCV in Python 配置
下面是python 2.6 2.7的:到官网下载OpenCV-2.3.1-win-superpack.exe这个文件【大概124MB】,随便解压到一个磁盘的根目录。解压解压后文件名为opencv,我把他解压到了F盘,并重命名为opencv2.3.1,你可以不用重命名,解压到你想要的盘即可。下载numpy,之前opencv2.2的时候是不用这个的,但是现在需要了,原创 2013-12-09 16:25:44 · 612 阅读 · 0 评论 -
OpenCV-Python教程(5、初级滤波内容)
本篇文章介绍如何用OpenCV-Python来实现初级滤波功能。提示:转载请详细注明原作者及出处,谢谢!本文介绍使用OpenCV-Python实现基本的滤波处理本文不介绍滤波处理的详细概念,所以读者需要预先对其有一定的了解。简介过滤是信号和图像处理中基本的任务。其目的是根据应用环境的不同,选择性的提取图像中某些认为是重要的信息。过滤可以移除图像中的噪音、转载 2013-12-09 22:46:33 · 729 阅读 · 0 评论 -
opencv imread读取alpha通道
在使用opencv的python接口读取jpg,相对jpg图片透明处理时,需要处理其alpha通道可以用时imread接口origin_image = cv2.imread(image_path, cv2.CV_LOAD_IMAGE_UNCHANGED)而imread的第二个参数flag代表的是是否读取alpha通道但是有个一问题是jpg不存在alpha通道,这样后续操作会原创 2013-12-16 15:04:24 · 10122 阅读 · 3 评论