自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 2014年3月29日 遇到的关于opencv将图像转换为数组的几个问题 包含cvmat 到mat转换

p = new int *[m];注解new int[10] 新申请一段可以保存10个int型整数的内存空间int* p 定义一个int型指针int *p=new int[10] 让int型指针指向申请的内存空间的首地址!s = cvGet2D(src, j,i);//获取src图像中坐标为(i,j)的像素点的值uchar* ptr=(uchar*) (img->image

2014-03-29 16:12:21 2940

转载 OpenCV_连通区域分析与标记

OpenCV_连通区域分析与标记(Connected Component Analysis-Labeling)【摘要】 本文主要介绍在CVPR和图像处理领域中较为常用的一种图像区域(Blob)提取的方法——连通区域分析法(连通区域标记法)。文中介绍了两种常见的连通区域分析和标记的算法:1)Two- pass;2)Seed-Filling种子填充,并给出了两个算法的基于OpenCV的C++实现代

2014-03-28 16:03:55 1256

原创 opencv 用到的几个函数整理cvLine

cvLine功能:绘制连接两个点的线段函数原型:void cvLine( CvArr* img, CvPoint pt1, CvPoint pt2, CvScalar color, int thickness=1, int line_type=8, int shift=0 );img 图像。pt1 线段的第一个端点。pt2 线段的第二个端点。co

2014-03-26 16:54:45 4900

转载 marker controlled watershed

Marker-Controlled Watershed Segmentation第一步:读入图像并转为黑白图像rgb = imread('pears.png');I = rgb2gray(rgb);    imshow(I)text(732,501,'Image courtesy of Corel(R)', 'FontSize',7,'H

2014-03-21 17:04:25 1312

原创 imregionalmin() imregionalmax()

imregionalmin()和imregionalmax()都是对区域的极值有标记的作用imregionalmin()可以找到区域的极小值,并且将这个极小值赋值为一,我的图像时黑色(0)物体白色(255)背景,所以经过处理黑色物体位置出现白色极值斑点。imregionalmax()可以同理找到区域的极大值,并将这个极值赋值为一。

2014-03-21 15:26:17 3827

转载 cvThreshold

cvThreshold是opencv库中的一个函数  作用:函数 cvThreshold 对单通道数组应用固定阈值操作。该函数的典型应用是对灰度图像进行阈值操作得到二值图像。(cvCmpS 也可以达到此目的) 或者是去掉噪声,例如过滤很小或很大象素值的图像点。本函数支持的对图像取阈值的方法由 threshold_type 确定。  形式:void c

2014-03-19 10:08:48 668

转载 MFC-控件大全-Slider Control

MFC-控件大全-Slider Control (2011-07-04 21:25:37)转载▼标签: 杂谈分类: 编程之旅 MFC-控件大全-Slider Con所有的控件的创建基本都是同一套道路;第一步:.h中创建一个CSliderCtrl 类的对象 ;   

2014-03-16 11:03:32 1032

转载 opencv2.2以上不支持CvvImage的解决办法

opencv2.2以上不支持CvvImage的解决办法分类: OpenCV2012-04-17 12:25 1642人阅读 评论(2) 收藏 举报imagecolorsbufferclassincludeheader在vs10中搭配好了opencv2.3后,跑了一段程序还是出错,原来是因为opencv2.2以上去掉了CvvImage这个类在网上找到了这个

2014-03-15 19:48:15 457

转载 canny 算子检测图像边缘 C++程序问题探究

char* filename = argc == 2 ? argv[1] : (char*)"lena.jpg";argc 命令行参数个数 argv 命令行参数排列例如在运行->CMD,也就是DOS命令行里面输入 candy.exe image.jpg 的话,就是2个参数所以 argc=2,argv是一个字符型的数组所以 argv[0]="candy.exe" , argv[1]

2014-03-15 10:16:54 561

转载 opencv 图像的常用函数

常用的五个函数(I/O)编辑1. 图像载入函数函数cvLoadImage载入指定图像文件,并返回指向该文件的IplImage指针。函数支持bmp、jpg、 png、 tiff等格式的图像。其函数原型如下:IplImage* cvLoadImage( const char* filename, int iscolor);其中,filename 是待载入图像的名称,包括

2014-03-14 10:07:10 666

转载 opencv 中的问题

上一节中鸡啄米讲的是滚动条控件,本节主要讲一种简单实用的控件,图片控件Picture Control。我们可以在界面某个位置放入图片控件,显示图片以美化界面。       图片控件简介       图片控件和前面讲到的静态文本框都是静态文本控件,因此两者的使用方法有很多相同之处,所属类都是CStatic类,有关成员函数已在前面介绍,这里就不重复了。       图片控件静态

2014-03-13 09:25:49 581

原创 2014年3月6日 opencv学习第一课,MFC调用图像

opencv 和vc6.0的配置问题:   在安装时选择”将\OpenCV\bin加入系统变量”(Add\OpenCV\bin to the systerm PATH)。 但该选项并不一定能成功添加到系统变量,如果编写的程序在运行时出现“没有找到cxcore100.dll,因为这个应用程序未能启动。重新安装应用程序可能会修复此问题。”的错误.手动在我的电脑->属性->高级->环境变

2014-03-06 10:23:44 519

原创 2014年3月2日 关于Matlab 运算过程中的一些错误问题

今天学习了定义matlab函数我在开头是这么写的:function  K = background(I,i)这其实定义了函数的返回值,但是后来我写函数的过程中没有用到K ,所以导致出现如下错误Output argument "K" (and maybe others) not assigned during call to "。。。。在后面写了返回的值以后,无错误出现。

2014-03-02 20:28:35 554

原创 2014年3月1日 关于Matlab程序的一点发现

%%%%%%%%%%%%%%%%这是一个对数组中特定元素进行操作的程序%%%%%%%%%%%%%%%%%%%%%Z=rand(6)           %此处若不加分号,那矩阵将直接显示,加了分号后可以采用disp(Z)显示矩阵for m=1:6    for n=1:6        if Z(m,n) > 0.2            Z(m,n) = 2;%此处的分号非常

2014-03-01 19:46:18 534

最终改进版的matlab程序,改正角度和震荡问题

综合了网上各种版本的人工势场法的matlab程序,没有震荡和角度计算问题,对更改后障碍物的兼容性好.

2016-01-07

matlab三维空间中画圆柱

Matlab画圆柱程序,已知三维空间中的两点(圆柱中轴的点),可以绘制圆柱的函数,转载的别人的。

2015-06-08

空空如也

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

TA关注的人

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