自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

abcd1992719g的专栏

博客搬家,新博客地址: gzc.github.io github地址: https://github.com/gzc

  • 博客(23)
  • 资源 (4)
  • 收藏
  • 关注

原创 OpenCV2马拉松第23圈——圆检测与通用Hough变换

计算机视觉讨论群162501053转载请注明:http://blog.csdn.net/abcd1992719g/article/details/27220445看本文前,建议先去看OpenCV2马拉松第22圈——Hough变换直线检测原理与实现收入囊中Hough圆检测通用Hough变换葵花宝典我们在之前利用Hough变换

2014-05-27 23:44:52 4903 1

原创 OpenCV2马拉松第22圈——Hough变换直线检测原理与实现

计算机视觉讨论群162501053转载请注明:http://blog.csdn.net/abcd1992719g/article/details/27088919收入囊中Hough变换概率Hough变换自己实现Hough变换直线检测葵花宝典先看一下我实现的效果图下面,我们进入Hough变换的原理讲解。看上图,我们知

2014-05-27 18:25:54 6473 1

原创 OpenCV2马拉松第21圈——形态学操作实现角点检测

计算机视觉讨论群162501053转载请注明:http://blog.csdn.net/abcd1992719g/article/details/26824529收入囊中形态学膨胀腐蚀实现角点检测葵花宝典角点检测的方法仁者见仁,智者见智。今天,我挑选了OpenCV2_Computer_Vision_Application_Programm

2014-05-26 16:32:33 2109

原创 OpenCV2马拉松第20圈——blob特征检测原理与实现

计算机视觉讨论群162501053转载请注明:http://blog.csdn.net/abcd1992719g/article/details/26824529收入囊中

2014-05-26 13:48:01 22351 8

原创 openCV2马拉松第19圈——Harris角点检测(自己实现)

计算机视觉讨论群162501053转载请注明:http://blog.csdn.net/abcd1992719g收入囊中使用OpenCV的connerHarris实现角点检测自己实现Harris算法下面是自己实现的一个效果图因为阀值设置比较高,所以房屋周围没有找出来葵花宝典在此之前,我们讲过边缘的检测,

2014-05-24 14:04:55 4613 4

原创 openCV2马拉松第18圈——坐标变换

计算机视觉讨论群162501053转载请注明:http://blog.csdn.net/abcd1992719g收入囊中仿射变换坐标映射利用坐标映射做一些效果,如下上面是原图,下面是利用坐标映射后的结果该问题来自于http://zhidao.baidu.com/link?url=OvyNHG3WKjwxbiJDOWund5lfoAPXkxXdzS

2014-05-15 20:19:49 2313 4

原创 OpenCV2马拉松第17圈——边缘检测(Canny边缘检测)

计算机视觉讨论群162501053转载请注明:http://blog.csdn.net/abcd1992719g收入囊中利用OpenCV Canny函数进行边缘检测掌握Canny算法基本理论分享Java的实现葵花宝典在此之前,我们先阐述一下canny检测的算法.总共分为4部分.(1)处理噪声一般用高斯滤波.

2014-05-12 14:20:28 2463 1

原创 OpenCV2马拉松第16圈——边缘检测(形态学梯度)

计算机视觉讨论群162501053转载请注明:http://blog.csdn.net/abcd1992719g收入囊中利用OpenCV函数进行形态学梯度操作自定义结构矩阵进行形态学梯度操作葵花宝典在此之前,如果你还没接触过灰度图像形态学膨胀与腐蚀,希望你能仔细阅读灰度图像形态学膨胀与腐蚀本质上,灰度与二值并不差异,二值不过是0与255,

2014-05-12 11:44:28 3527 1

原创 OpenCV2马拉松第15圈——边缘检测(Laplace算子,LOG算子)

收入囊中拉普拉斯算子LOG算子(高斯拉普拉斯算子)OpenCV Laplacian函数构建自己的拉普拉斯算子利用拉普拉斯算子进行图像的锐化葵花宝典在OpenCV2马拉松第14圈——边缘检测(Sobel,prewitt,roberts)  我们已经认识了3个一阶差分算子拉普拉斯算子是二阶差分算子,为什么要加入二阶的算子呢?试想一下,如果图像中有噪声,噪声在一阶

2014-05-11 21:03:34 7974 2

原创 OpenCV2马拉松第14圈——边缘检测(Sobel,prewitt,roberts)

收入囊中差分在边缘检测的角色Sobel算子OpenCV sobel函数OpenCV Scharr函数prewitt算子Roberts算子葵花宝典差分在边缘检测到底有什么用呢?先看下面的图片作为人,我们可以很容易发现图中红圈有边界,边界处肯定是非常明显,变化陡峭的,在数学中,什么可以表示变化的快慢,自然就是导数,微分了。想像有如下的一维图片。红圈处

2014-05-11 15:55:31 9391

原创 OpenCV2马拉松第13圈——模版匹配

收入囊中在http://blog.csdn.net/abcd1992719g/article/details/25505315这里,我们已经学习了如何利用反向投影和meanshift算法来在图像中查找给定模版图片的位置。meanshift针对的是单张图像,在连续图像序列的跟踪中,camshift(Continuously Adaptive Mean-SHIFT)是一种著名的算法。但

2014-05-11 12:56:53 2623 2

原创 OpenCV2马拉松第12圈——直方图比较

收入囊中使用4种不同的方法进行直方图比较葵花宝典要比较两个直方图, 首先必须要选择一个衡量直方图相似度的对比标准。也就是先说明要在哪个方面做对比。我们可以想出很多办法,OpenCV采用了以下4种公式也都不难,我们自己就能实现。d越小,表示差异越低,两幅图像越接近,越相似初识APIC++: double compar

2014-05-10 23:23:02 2194 1

原创 OpenCV2马拉松第11圈——meanshift与直方图反向投影

收入囊中meanshift图像聚类meanshift object detect葵花宝典今天有点累,理论就讲少点吧T_Tmeanshift中文是均值飘逸,就是给定一个点,然后会移动到概率密度最大的地方。对于图像,什么是概率密度最大?我们可以定义很多要素:距离RGBHSV下面我有个例子,就是用距离(x,y)和HSV(h,s,v)作图像聚类的。

2014-05-10 21:16:07 2822 3

原创 OpenCV2马拉松第10圈——直方图反向投影(back project)

收入囊中灰度图像的反向投影彩色图像的反向投影利用反向投影做object detect葵花宝典什么是反向投影?其实没有那么高大上!在上一篇博文学到,图像可以获得自己的灰度直方图.反向投影差不多是逆过程,由直方图得到我们的投影图。过程如下:根据模版图像,得到模版图像的灰度直方图.对灰度直方图对归一化,归一化后是个概率分布,直方图的积分是1根据概率分布

2014-05-10 18:55:22 2425 1

原创 OpenCV2马拉松第9圈——再谈对比度(对比度拉伸,直方图均衡化)

收入囊中lookup table对比度拉伸直方图均衡化葵花宝典lookup table是什么东西呢?举个例子,假设你想把图像颠倒一下,f[i] = 255-f[i],你会怎么做?for( int i = 0; i < I.rows; ++i) for( int j = 0; j < I.cols; ++j ) I.at(i,j) = 255 - I.at(i,j)

2014-05-10 15:56:32 8215 8

原创 OpenCV2马拉松第8圈——绘制直方图

收入囊中灰度直方图彩色直方图葵花宝典直方图的理论还是非常丰富的,应用也很多,诸如:直方图均衡化直方图匹配(meanshift,camshift)在这里,我先介绍基础,如何绘制图像的直方图。拿灰度图像来说,直方图就是不同的灰度对应的个数,横轴(x)就是[0,256), 纵轴(y)就是对应的个数如下图,分别是灰度直方图和彩色直方图

2014-05-10 14:20:32 2056 2

原创 机器学习入门——单变量线性回归

线性回归的概念,在高中数学书里就出现过。给你一些样本点,如何找出一条直线,使得最逼近这些样本点。给出一个例子:假设 x 是房子面积,y是房子价格,确定一条直线需要theta0和theta1.给出x,我们就可以计算出房子的价格 h(x) = theta0+theta1*x关键是如何计算出theta0和theta1,也就是如何找出这么一条直线呢?在这里,引入一个

2014-05-09 21:01:35 2385

原创 sgu111-112大数运算

111原题链接http://acm.sgu.ru/problem.php?contest=0&problem=111112原题链接http://acm.sgu.ru/problem.php?contest=0&problem=112这里我超级偷懒,用了 JAVA的大数类~~~sgu111,二分查找import java.io.*;import java.math.

2014-05-09 16:10:17 1440

原创 数字信号处理Day2-小波基与规范正交化

我们有这么一张灰度图64*64我们可以定义出4096个基,分别是某一位是0其他是1,在这种情况下,如果我们传输图片,那么就相当于传输原始数据假设传到一半,网络坏了。于是,我们得到我们可以计算原图像和这图像的差距error = I - I_approx; distance = sqrt(sum(sum(error.*error))) distance = 

2014-05-08 19:09:04 2520 3

原创 数字信号处理Day1自制电子音乐

第一天的课程感觉比较简单,主要介绍Karplus-Strong Algorithm给出方程 y[n]=αy[n−M]+x[n],                         x[n]是输入,M是延迟,α是衰弱系数我们要衰减D次,总的采样数就是D*M下面是最直接的实现关于x = x(:).';的语法是这样的,这是一个转置,但是是非共轭转置,如果是x',那么

2014-05-08 18:34:45 2496

原创 Coursera上的machine learning学完啦

Coursera上的第一门公开课终于要结束啦~~所有的代码http://download.csdn.net/detail/abcd1992719g/7306053老师的Octave代码非常赞,框架打的非常好。内容浅显,很适合初学者暑假有空得把Octave代码再看看,多学学再接再厉!!!

2014-05-06 21:55:56 2019 2

原创 数字图像和视频处理的基础-第5周中值滤波PSNR练习题

In this problem you will perform median filtering to enhance the quality of a noise corrupted image. Recall from the video lecture that median filtering is effective for removing "salt-and-pepper" n

2014-05-05 19:47:00 2532

原创 OpenCV2马拉松第7圈——图像金字塔

收入囊中高斯金字塔拉普拉斯金字塔葵花宝典图像金字塔是一系列的图像集合,都是从单张图片获得的,连续做下采样(downsample)直到预设停止条件.最常用的是两种,高斯金字塔和拉普拉斯金字塔。[当然还有其他的金字塔,比如小波金字塔]高斯金字塔对一张图像不断的模糊之后向下采样,得到不同分辨率的图像,同时每次得到的新的图像宽与高是原来图像的1/2, 最

2014-05-01 22:23:07 2365 1

普林斯顿大学算法第二部分编程答案

Coursera上的普林斯顿大学算法第二部分的答案,1个92分 一个98分,3个100分。

2014-12-13

OpenGL写的蘑菇喷泉落叶萤火虫

OpenGL实现的蘑菇,喷泉,落叶,萤火虫和地形 图片路径自己修改一下 因为自己是mac下写的,所以头文件你要修改下

2014-05-13

Coursera machine learning答案

Coursera机器学习的8个练习所有答案,自己写的

2014-05-06

pygame实现的打砖块游戏

用pygame实现的打砖块游戏,有存档功能,暂停功能,还有自定义关卡。简单方便好用。

2014-04-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除