码迷,mamicode.com
首页 >  
搜索关键字:opencv 图像处理 人工智能    ( 12181个结果
Hadoop专业解决方案-第3章:MapReduce处理数据
Hadoop的核心处理模块是MapReduce,也是当前最流行的大数据处理架构之一。它能够将Hadoop数据存储无缝的融入到数据处理当中,使得它在操作上足够简单,功能上足够强大。MapReduce已经解决很多实际问题(从日志分析,到数据排序,到文本操作,到基于模式的搜索,到图像处理,到机器学习等等)...
分类:其他好文   时间:2014-05-27 00:14:28    阅读次数:449
【图像处理】Schmid滤波器
Schmid也是一种类Gabor图像滤波器,在这篇文章[1]中有详细推导和介绍。一种更简洁的表达公式是:当中,r为核半径,Z为归一化參数,τ和σ是比較重要的參数,在ReID提取TextFeature中,常常使用例如以下一系列參数:(2,1), (4,1), (4,2), (6,1), (6,2), ...
分类:其他好文   时间:2014-05-26 20:59:14    阅读次数:238
平滑处理 - cvSmooth 函数实现
前言 平滑是图像处理中很重要的操作,其主要用途是降噪。Open CV 提供了 5 种不同的平滑方法:简单模糊,简单无缩放变换的模糊,中值模糊,高斯模糊和双边滤波,它们都通过函数 cvSmooth 实现。 关于几种平滑的具体实现步骤及相关基础知识,本文不做讲解( 网上很多相关资料 ),仅就调用封装.....
分类:其他好文   时间:2014-05-26 15:44:53    阅读次数:494
图像处理之二维码生成-qr
Javascript生成二维码(QR)网络上已经有非常多的二维码编码和解码工具和代码,很多都是服务器端的,也就是说需要一台服务器才能提供二维码的生成。本着对服务器性能的考虑,这种小事情都让服务器去做,感觉对不住服务器,尤其是对于大流量的网站,虽然有服务器端缓存,毕竟需要大量的CPU运算时间,这或多或...
分类:其他好文   时间:2014-05-26 13:17:49    阅读次数:312
在Windows下用MingW 4.5.2编译OpenCV 2.3.0
需要的工具:1、安装QT SDK环境2、安装CMake for Windows3、OpenCV最新Windows源码步骤:1、将QT SDK安装目录下的{QtSDK}\mingw\bin添加到系统环境变量PATH中2、打开CMake,设置源码位置和源码构造位置3、点击configure,选择如下5、...
分类:Windows程序   时间:2014-05-26 08:54:03    阅读次数:367
opencv学习笔记(05)——操作相邻区域
下面的例子以灰度图像为例:#include #include #include using namespace cv;void sharpen(const cv::Mat& img_original, cv::Mat& img_altered); void sharpen2D(const cv...
分类:其他好文   时间:2014-05-26 07:51:53    阅读次数:283
opencv笔记1
在opencv2.0前,opencv使用C语言实现相关函数,那个时候存储图像的文件类型是IplImage,需要程序员手动管理内存。在opencv2.0后,opencv引入了C++,Mat类就是其中一个变化。 Mat类似于STL中的容器类,能够动态管理内存。Mat类两部分数据,第一个是数据头(mat....
分类:其他好文   时间:2014-05-24 09:24:48    阅读次数:302
opencv学习笔记(04)——ROI
ROI的用法:1、直接相加;2、掩码法#include #include #include int main(){ cv::Mat img_original = cv::imread("F:\\images\\boldt.jpg"); cv::Mat logo = cv::im...
分类:其他好文   时间:2014-05-24 09:09:36    阅读次数:264
高斯函数以及在图像处理中的应用总结
1、一维高斯函数: a表示得到曲线的高度,b是指曲线在x轴的中心,c指width(与半峰全宽有关),图形如下: 、 2、根据一维高斯函数,可以推导得到二维高斯函数: 在图形上,正态分布是一种钟形曲线,越接近中心,取值越大,越远离中心,取值越小。 计算平均值的时候,我们只需要将"中心点"作为原点,其他点按照其在正态曲线上的位置,分配权重,...
分类:其他好文   时间:2014-05-23 02:07:59    阅读次数:750
一行代码的快速排序
很和谐精悍的一行快排代码quicksort1。 import random def quicksort( list ): if list == []: return [] else: cut = list[0] lesser = quicksort( [ x for x in list[1:] if x < cut ]...
分类:其他好文   时间:2014-05-22 22:33:19    阅读次数:402
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!