0.前言 本文介绍如何在树莓派中通过apt方式安装opencv,并通过一个简单的例子说明如何使用opencv。相比于源代码方式安装opencv,通过apt方式安装过程步骤简单些,消耗的时间也少一些。通过apt方式安装没有自动生成opencv.pc文件,所以在编写makefile文件时不能直接使用pkg-config工具,而需要逐个指定opencv_core、opencv_imgproc等动态...
分类:
其他好文 时间:
2014-11-13 20:54:43
阅读次数:
186
本文提供两种安装方式: 1.使用官网安装包手动安装; 2.使用github上的安装脚本自动安装 1.使用官网安装包手动安装 1.下载opencv2.4.9 下载地址:http://opencv.org/ 目前最新版Opencv3.0 alpha版已经出来了,大家也可以试一下。 2.安装必要的依赖库s...
分类:
系统相关 时间:
2014-11-13 12:45:06
阅读次数:
428
1. 下载安装Opencv,去官网http://opencv.org/即可下载最新版本的Opencv,此处用的是Opencv 2.4.10 安装时傻瓜式的,最新版本的安装就是相当于解压到你指定的安装目录2. 配置环境变量,我的电脑——属性——高级——环境变量编辑PTAH:对于32位系统,添加:"; ...
分类:
其他好文 时间:
2014-11-13 00:30:34
阅读次数:
168
1、简单说明Emgu是Dot Net平台对OpenCV的封装,本质上没有增加新功能,是通过Dot Net的平台调用技术直接调用OpenCV C++语言写的库,使用我们可以方便用.net平台通过OpenCV去处理图像,最大的好处是可以利用.net丰富的类库及各种资源,还有.net的开发效率较快,让不熟...
分类:
其他好文 时间:
2014-11-12 22:56:05
阅读次数:
333
Tenegrad函数式一种常用的图像清晰度评价函数,是一种基于梯度的函数。
在图像处理中,一般认为对焦好的图像具有更尖锐的边缘,故具有更大的梯度函数值。
Tenegrad函数使用Sobel算子提取水平和垂直方向的梯度值。具体过程如下:
设Sobel卷积核为,,则图像在点处的梯度
定义该图像的Tenegrad值为
其中为图像中像素总数。
实现代码如下:
#inclu...
分类:
其他好文 时间:
2014-11-12 21:18:04
阅读次数:
301
if you pass on an already existing Mat object, which has already allocated the required space for the matrix, this will be reused. The idea is that ea...
分类:
其他好文 时间:
2014-11-12 21:13:24
阅读次数:
336
阈值操作类型这5种阈值操作类型保留opencv tutorials中的英文名称,依次为:Threshold Binary:即二值化,将大于阈值的灰度值设为最大灰度值,小于阈值的值设为0。Threshold Binary, Inverted:将大于阈值的灰度值设为0,大于阈值的值设为最大灰度值。Truncate:将大于阈值的灰度值设为阈值,小于阈值的值保持不变。Threshold to Zero:将...
分类:
其他好文 时间:
2014-11-12 17:50:05
阅读次数:
214
因为工作需要,小小的研究一下Opencv的图像处理,主要目的是对图像做锐化,高斯模糊等处理;
记录一下自己安装VS2010与Opencv的配置过程,方便以后查看使用,开发环境的搭建:...
分类:
其他好文 时间:
2014-11-12 10:30:30
阅读次数:
275
写一下自己一个星期玩树莓派的经验,如何安装系统,如何在树莓派中安装opencv,如何运行代码。...
分类:
其他好文 时间:
2014-11-11 19:21:23
阅读次数:
123
I am doing something about convolving images in Python and for sake of speed I chose opencv 2.4.9.Opencv offers a way calledfilter2Dto do this and her...
分类:
其他好文 时间:
2014-11-11 18:42:55
阅读次数:
291