自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (3)
  • 收藏
  • 关注

转载 Python-OpenCV 处理图像(六):对象识别

0x00. 特征识别这里主要用到两个函数:GoodFeaturesToTrack 和 extractSURFGoodFeaturesToTrack: 在图像中寻找具有大特征值的角点。SURF算法: 是一个稳健的图像识别和描述算法。总之这俩个我目前也不清楚能用来干嘛,以后用到了在更新吧。import cv2.cv as cvimport math im = cv.LoadImage("img/...

2018-07-06 14:34:47 345

转载 Python-OpenCV 处理图像(五):图像中边界和轮廓检测

关于边缘检测的基础来自于一个事实,即在边缘部分,像素值出现”跳跃“或者较大的变化。如果在此边缘部分求取一阶导数,就会看到极值的出现。而在一阶导数为极值的地方,二阶导数为0,基于这个原理,就可以进行边缘检测。关于 Laplace 算法原理,可参考Laplace 算子0x01. Laplace 算法下面的代码展示了分别对灰度化的图像和原始彩色图像中的边缘进行检测:import cv2.cv as cv...

2018-07-06 14:32:40 753

转载 Python-OpenCV 处理图像(四):图像直方图和反向投影

当我们想比较两张图片相似度的时候,可以使用这一节提到的技术直方图对比反向投影关于这两种技术的原理可以参考我上面贴的链接,下面是示例的代码:0x01. 绘制直方图import cv2.cv as cv def drawGraph(ar,im, size): #Draw the histogram on the image minV, maxV, minloc, maxloc = cv.M...

2018-07-06 14:26:11 230

转载 Python-OpenCV 处理图像(三):图像像素点操作

0x01. 像素有两种直接操作图片像素点的方法:第一种办法就是将一张图片看成一个多维的list,例如对于一张图片im,想要操作第四行第四列的像素点就直接 im[3,3] 就可以获取到这个点的RGB值。第二种就是使用 OpenCV 提供的 Get1D、 Get2D 等函数。推荐使用第一种办法吧,毕竟简单。0x02. 获取行和列像素有一下四个函数:cv.GetCol(im, 0): 返回第一列的像素c...

2018-07-06 14:24:38 1656 1

转载 Python-OpenCV 处理图像(二):滤镜和图像运算

0x01. 滤镜喜欢自拍的人肯定都知道滤镜了,下面代码尝试使用一些简单的滤镜,包括图片的平滑处理、灰度化、二值化等:import cv2.cv as cv image=cv.LoadImage('img/lena.jpg', cv.CV_LOAD_IMAGE_COLOR) #Load the imagecv.ShowImage("Original", image) grey = cv.C...

2018-07-06 14:21:23 478

转载 Python-OpenCV 处理图像(一):基本操作

0x00. 图片读、写和显示操作安装好 OpenCV 之后,首先尝试加载一张最简单的图片并显示出来,代码示例:第一种方式使用cv2.cv的LoadImage、ShowImage和SaveImage函数import cv2.cv as cv # 读图片image=cv.LoadImage('img/image.png', cv.CV_LOAD_IMAGE_COLOR)#Load the ima...

2018-07-06 14:18:18 392

原创 Dictionary的错误“集合已修改;可能无法执行枚举操作。”

Dictionary> Msg = new Dictionary>();int i=0;foreach (string abc in Msg.Keys){ changeMsg.Add(i.ToString(), msg); i++;}此时运行就会出现“集合已修改;可能无法执行枚举操作。”的错误提示。因为Dictionary的key和value如果修

2015-05-04 16:40:18 1891

CodeBlocks13.12中文汉化MO包

CodeBlocks13.12中文汉化MO包

2015-09-14

System.Data.SQLite打包下载

包含从.Net4.0;.Net4.5;.Net4.5.1各自x86与x64共6个动态库文件的System.Data.SQLite.dll

2015-01-22

Visual Assist X破解版

Visual Assist X破解版

2013-07-09

空空如也

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

TA关注的人

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