![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenCV
文章平均质量分 88
T20140401
这个作者很懒,什么都没留下…
展开
-
位图文件(BMP)格式分析以…
原文地址:位图文件(BMP)格式分析以及程序实现作者:立志位图文件(BMP)格式分析以及程序实现说到图片,位图(Bitmap)当然是最简单的,它是Windows显示图片的基本格式,其文件扩展名为*.BMP。由于没有经过任何的压缩,故BMP图片往往很大。在Windows下,任何格式的图片文件都要转化为位图格式才能显示出来,各种格式的图片文件也都是在位图格式的基础上采用不同的压缩算法生成的。一、转载 2016-06-26 10:45:19 · 754 阅读 · 0 评论 -
opencv 检测直线、圆、矩形
原文地址:检测直线、圆、矩形">opencv 检测直线、圆、矩形作者:waiflemon检测直线:cvHoughLines,cvHoughLines2检测矩形:opencv中没有对应的函数,下面有段代码可以检测矩形,是通过先找直线,然后找到直线平行与垂直的四根线。检测直线代码: #include #include #include int main(in转载 2016-06-26 10:46:28 · 532 阅读 · 0 评论 -
Matlab图像处理小结
原文地址:Matlab图像处理小结作者:我爱春秋 经常做做图像处理的东西,时间长了,有些函数就忘了,看到网上有人总结,收藏了。1. 图像和图像数据 缺省情况下,MATLAB将图像中的数据存储为双精度类型(double),64位浮点数,所需存储量很大;MATLAB还支持另一种类型无符号整型(uint8),即图像矩阵中每个数据占用1个字节。 在使用MATLAB工具箱时,一定要注转载 2016-06-26 10:46:31 · 594 阅读 · 0 评论 -
图像分割(Image Segmentatio…
原文地址:Segmentation)">图像分割(Image Segmentation)作者:小安他哥 作者:王先荣前言 图像分割指的是将数字图像细分为多个图像子区域的过程,在OpenCv中实现了三种跟图像分割相关的算法,它们分别是:分水岭分割算法、金字塔分割算法以及均值漂移分割算法。它们的使用过程都很简单,下面的文章权且用于记录,并使该系列保持完整吧。分水岭分割算法转载 2016-06-26 10:46:33 · 662 阅读 · 0 评论 -
【转载】OpenCv矩阵操作
原文地址:【转载】OpenCv矩阵操作作者:键盘上跳舞OpenCv矩阵操作有很多函数有mask,代表掩码,如果某位mask是0,那么对应的src的那一位就不计算,mask要和矩阵/ROI/的大小相等大多数函数支持ROI,如果图像ROI被设置,那么只处理ROI部分少部分函数支持COI,如果COI设置,只处理感兴趣的通道矩阵逻辑运算void cvAnd(const CvArr* sr转载 2016-06-26 10:46:36 · 601 阅读 · 0 评论 -
基于区域分割(图像分割)
原文地址:基于区域分割(图像分割)作者:小届哥哥1. 区域生长区域增长方法是根据同一物体区域内象素的相似性质来聚集象素点的方法,从初始区域(如小邻域或甚至于每个象素)开始,将相邻的具有同样性质的象素或其它区域归并到目前的区域中从而逐步增长区域,直至没有可以归并的点或其它小区域为止。区域内象素的相似性度量可以包括平均灰度值、纹理、颜色等信息。 区域增长方法是一种比较普遍的方法,在没转载 2016-06-26 10:46:45 · 28322 阅读 · 0 评论 -
图像的四叉分解
原文地址:图像的四叉分解作者:uleen一个简单的示例(来自MATLAB help for qtdecomp):原始矩阵:I = 1 1 1 1 2 3 6 6 1 1 2 1 4 5 6 8 1 1 1 1 7 7 7 7 1 1转载 2016-06-26 10:46:52 · 1838 阅读 · 0 评论 -
图像处理网站(转)
原文地址:图像处理网站(转)作者:dylancgdhttp://blog.csdn.net/cy513/category/557540.aspx // 视觉算法http://download.csdn.net/source/1347838// 视觉论坛http://forum.csdn.net/SList/ST_Image/// 大连海事大学信号与图像处理研究所http://sipi转载 2016-06-26 10:46:55 · 423 阅读 · 0 评论 -
[转载文章]涉足计算机视觉领…
原文地址:(part1)">[转载文章]涉足计算机视觉领域要知道的~ (part1)作者:卓越李子作机器视觉和图像处理方面的研究工作,最重要的两个问题:其一是要把握住国际上最前沿的内容;其二是所作工作要具备很高的实用背景。解决第一个问题的办法就是找出这个方向公认最高成就的几个超级专家(看看他们都在作什么)和最权威的出版物(阅读上面最新的文献),解决第二个问题的办法是你最好能够找到一个实际应用的项目转载 2016-06-26 10:47:00 · 332 阅读 · 0 评论 -
数字图像处理研究方法
数字图像处理是近年来电子、通讯和计算机等领域的热门研究领域,其在科研、经济、军事、娱乐等等国计民生的各个领域都具有非常广阔的应用前景。数字图像处理处是一门交叉学科,涉及数学、计算机、电子、通讯、物理等等众多的基础和应用学科。数字图像处理的研究范围也非常宽泛,包括图像增强、图像复原、数学形态学、图像分析、图像编解码、模式识别、视频图像处理等等众多分支领域。本文基于个人经验,对数字图像处理的研究方原创 2016-06-26 10:46:50 · 1098 阅读 · 0 评论 -
Matlab图像处理函数汇总
原文地址:Matlab图像处理函数汇总作者:mimi 1、图像的变换 ① fft2:fft2函数用于数字图像的二维傅立叶变换,如:i=imread('104_8.tif');j=fft2(i);②ifft2::ifft2函数用于数字图像的二维傅立叶反变换,如: i=imread('104_8.tif'); j=fft2(i);k=ifft2(j);2、模拟噪声生成函数和预定义滤波器转载 2016-06-26 10:46:01 · 4195 阅读 · 0 评论 -
找不到tbb_debug.dll
opencv VS2010调试时,系统找不到tbb_debug.dll文件。解决方案1.网上搜索下载该文件,放置目录C:\opencv2.3.1\opencv\build\x86\vc10\bin相应64位位x64。2.将C:\opencv2.3.1\opencv\build\common\tbb\ia32\vc10目录下tbb.dll复制一份,重命名为tbb_debug.dll,并粘贴原创 2016-06-26 10:47:53 · 2093 阅读 · 0 评论 -
MFC利用OpenCV读取摄像头
一,引言在MFC中利用OpenCV可以很方便的实现摄像头视频的播放,对于从摄像头中读取到的图片,可以利用MFC中的CImage类很好的呈现在MFC界面上。二,实验环境VS版本:VS2013OpenCVC库版本:OpenCV2.3.1三,实现步骤1.首先采用VS2013新建基于对话框的MFC应用程序2.添加Picture Control,用于显示从摄像头中读取的图片原创 2016-08-07 09:52:16 · 2084 阅读 · 0 评论 -
OpenCV_轮廓的查找、表达、…
原文地址:OpenCV_轮廓的查找、表达、绘制、特性及匹配作者:在水一方转自http://www.cnblogs.com/slysky/archive/2011/10/14/2212227.html虽然Canny之类的边缘检测算法可以根据像素间的差异检测出轮廓边界的像素,但是它并没有将轮廓作为一个整体。下一步是要将这些边缘像素组装成轮廓。轮廓是构成任何一个形状的边界或外形线。直方图对比转载 2016-06-26 10:46:26 · 485 阅读 · 0 评论 -
图像处理和图像识别中常用的…
原文地址:图像处理和图像识别中常用的OpenCV函数2作者:xiaoli870804101、cvLoad:矩阵读取;102、cvOpenFileStorage:为读/写打开存储文件;103、cvReleaseFileStorage:释放存储的数据;104、cvStartWriteStruct:开始写入新的数据结构;105、cvEndWriteStruct:结束写入数转载 2016-06-26 10:46:24 · 702 阅读 · 0 评论 -
BMP位图结构很详细的说明和…
原文地址:BMP位图结构很详细的说明和示例作者:立志转自:http://www.madio.net/tool/thread-1995-1-1.html一、文件格式Bmp文件是非常常用的位图文件,无论是游戏还是其他都被广泛使用。针对bmp文件的处理也有一堆现成的api进行调用,然而文件内部究竟怎样,如何自己来解析这样的文件呢?为了消除无聊,我用了几天时间来研究了一下,同时作为学习笔记,进行转载 2016-06-26 10:45:22 · 4818 阅读 · 0 评论 -
简单的bmp读写程序c++版
#include#includeusing namespace std;typedef unsigned char var8;typedef unsigned int uvar32;typedef unsigned short int uvar16;typedef struct {var8 Blue,Green,Red,Reserved; } Palette;int main(){原创 2016-06-26 10:45:27 · 615 阅读 · 0 评论 -
matlab灰度图直方图均衡化代…
原文地址:matlab灰度图直方图均衡化代码作者:小金三matlab灰度图直方图均衡化代码clear all%一,图像的预处理,读入彩色图像将其灰度化PS=imread('1.jpg'); %读入JPG彩色图像文件imshow(PS) %显示出来title('输入的彩色JPG转载 2016-06-26 10:45:37 · 1830 阅读 · 0 评论 -
图像直方图均衡化MATLAB实现
数字图像处理程序作业% 本程序能将JPG格式的彩色图像文件灰度化并进行 直方图均衡% % 输入文件:PicSample.jpg 待处理图像% 输出文件:PicSampleGray.bmp 灰度化后图像% PicEqual.bmp 均衡化后图像%% 输出图形窗口说明% figure NO1 待原创 2016-06-26 10:45:39 · 790 阅读 · 0 评论 -
数字图像处理学习笔记1- 图…
原文地址:图像平滑,锐化(转)">数字图像处理学习笔记1- 图像平滑,锐化(转)作者:小草帽1.平滑(smoothing)先举个例子说明一下什么是平滑,如下图所示:图像平滑,锐化(转)" TITLE="[转载]数字图像处理学习笔记1- 图像平滑,锐化(转)" />可以看到,图2 比图1柔和一些(也模糊一些)。是不是觉得很神奇?其实实现起来很简单。我们将原图中的每一点的灰度和它周围八个点的转载 2016-06-26 10:45:42 · 634 阅读 · 0 评论 -
数字图像处理笔记2- 边沿检…
原文地址:边沿检测与提取,轮廓跟踪(转)">数字图像处理笔记2- 边沿检测与提取,轮廓跟踪(转)作者:小草帽7.1边沿检测我们给出一个模板 边沿检测与提取,轮廓跟踪(转)" TITLE="[转载]数字图像处理笔记2- 边沿检测与提取,轮廓跟踪(转)" /> 和一幅图象 边沿检测与提取,轮廓跟踪(转)" TITLE="[转载]数字图像处理笔记2- 边沿检测与提取,轮廓跟踪(转)" /> 。转载 2016-06-26 10:45:45 · 1316 阅读 · 0 评论 -
matlab 图像分割算法源码
原文地址:图像分割算法源码">matlab 图像分割算法源码作者:紫荆1.图像反转MATLAB程序实现如下:I=imread('xian.bmp');J=double(I);J=-J+(256-1); %图像反转线性变换H=uint8(J);subplot(1,2,1),imshow(I);subplot(1,2,2),imshow(H);2.灰转载 2016-06-26 10:46:05 · 2375 阅读 · 1 评论 -
基于区域的图像分割--------…
原文地址:基于区域的图像分割-----------区域生长作者:dylancgdhttp://blog.csdn.net/cay22/archive/2010/06/12/5666091.aspx(转)1. 区域生长区域增长方法是根据同一物体区域内象素的相似性质来聚集象素点的方法,从初始区域(如小邻域或甚至于每个象素)开始,将相邻的具有同样性质的象素或其它区域归并到目前的区域中从而逐步增长区域转载 2016-06-26 10:46:11 · 1361 阅读 · 0 评论 -
windows7 VS2010 OpenCV2.2.…
原文地址:VS2010 OpenCV2.2.0 TBB CMake 2.8.4编译配置成功">windows7 VS2010 OpenCV2.2.0 TBB CMake 2.8.4编译配置成功作者:心噜噜之前试过了netbeans IDE6.9.1 + cygwin+opencv2.2.0,但是一直没有配置成功,主要是最终找不到链接库参考 http://www.opencv.org.cn/for转载 2016-06-26 10:46:14 · 577 阅读 · 0 评论 -
图像金字塔(cvPyrDown、cvP…
原文地址:图像金字塔(cvPyrDown、cvPyrUp)作者:yumantang本文转自:http://blog.csdn.net/hitwengqi/article/details/6857441图像金字塔被广泛应用于各种视觉应用中。图像金字塔是一个图像集合,集合中图像都源于同一个原始图像,而且是通过对原始图像连续降采样获得,直到达到某个中止条件才停止降采样。(当然,降为一个像素肯定是转载 2016-06-26 10:46:16 · 419 阅读 · 0 评论 -
opencv识别正方形(矩形)代…
原文地址:opencv识别正方形(矩形)代码作者:406603288//2011.5.16 黄翔//正方形检测源码//载入数张包含各种形状的图片,检测出其中的正方形#include "cv.h"#include "highgui.h"#include #include #include #include int thresh = 50;IplImage* img =NULL;转载 2016-06-26 10:46:19 · 5896 阅读 · 1 评论 -
图像处理和图像识别中常用的…
原文地址:图像处理和图像识别中常用的OpenCV函数1作者:xiaoli8708041、cvLoadImage:将图像文件加载至内存;2、cvNamedWindow:在屏幕上创建一个窗口;3、cvShowImage:在一个已创建好的窗口中显示图像;4、cvWaitKey:使程序暂停,等待用户触发一个按键操作;5、cvReleaseImage:释放图像文件所分配转载 2016-06-26 10:46:21 · 1375 阅读 · 0 评论 -
Xcode OpenCV 环境配置
一、软件环境 Xcode版本V9.2,OpenCV版本3.4.3二、安装方法 brew install OpenCV,自动下载安装OpenCV三、环境变量配置1.Head search paths 设置为 /usr/local/include,Library search path设置为/usr/local/lib。 2.动态库文件设置在finder文件下,...原创 2019-01-10 23:45:16 · 678 阅读 · 0 评论