- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 VS2012 + OpenCV2.4.9的配置
VS2012 + OpenCV2.4.9的配置1)设置环境变量PATH:\opencv\build\x86\vc11\bin(配置这个路径的作用是告诉系统可在PATH目录下搜索可执行文件(.dll文件),如果不配置这个路径,则运行程序时会报出缺失*.dll文件的错误,此时通过手动将*.dll文件拷到System32目录下也可以解决问题,但较为麻烦,推荐使用配置环境变量的方法。)2)包含目录
2014-08-06 09:37:08
1203
1
原创 const与引用&
一、const与引用&定义和初始化1、用数值常量初始化常量引用1.1测试程序int main(void){ const int& ra = 12; cout<<"ra的值为:"<<ra<<endl <<"ra的地址为:"<<&ra<<endl; return 0;}1.2运行结果1.3现象可以用常量初始化一个const引用,并且产生了临时对象。
2014-04-01 10:34:40
1585
1
原创 OpenCV中Mat类的学习笔记
Mat是一个OpenCV中常用的C++类,用来存储矩阵数据部分成员:data,rows,cols,step,size (1)step是一个结构体实例,并定义了[]运算符重载,并且运算符重载函数返回的是引用类型,step[i] 就相当于step.p[i],即step[i]是可读可写的,而且step.p和step.buf是指向同一地址单元的指针,不同的是step.p是一个指针,而step.bu
2014-03-18 15:02:27
3639
原创 cvShowImage显示IPL_DEPTH_32F图像
问题背景:读入RGB图像(8bits)---->转换成灰度图像(8bits)---->转换成Float型(IPL_DEPTH_32F)--->后续处理问题描述:1、用cvShowImage显示8bits单通道灰度图像时可以正常显示;2、用cvShowImage显示32bits float型单通道灰度图像时就出了问题,图像只有黑白两种颜色,没有灰色的,出现了严重失真,这就是没有正确显
2014-03-13 12:17:08
5078
原创 你真的会旅游吗!?
前言:每当节假日就有新闻报道说各大旅游景点人山人海啊,然而这种现象年年如此。问题1:我们为什么去旅游?心理1:我要出去看看外面的世界,我的梦想就是环游世界,我多出去玩,我的人生就有遗憾啊;分析1:这个我不多说,毕竟人各有志吗。心理2:最近工作压力大,项目老是搞不定,尤其是快交工的那几天,真是煎熬, 整个人都变得抑郁了,不行这样下去我会崩溃的,我得出去玩玩,散散心,
2013-12-21 09:13:24
1944
原创 引用作为函数参数的例子,有很多知识点。
程序里的解释是自己的一点心得,只有其他的知识点在百度上基本上都可以查到,而且讲得很好。// Pointer.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include /*---线性单链表的存储结构-----*/typedef struct no
2013-11-25 10:22:59
1302
1
原创 浅析C语言中的5个swap函数
这些操作细节应该多积累,多练才能掌握的好啊!#include "stdafx.h"/*-----try to swap the value of a and b, but it does not work out.*//*void swap1(int x,int y){ int temp; temp = x; x = y; y = temp;}*//*------usi
2013-11-25 09:14:50
5351
转载 最教育人的五个场所:监狱、医院、火葬场、煤矿井下、贫困家庭
本文是转载的,目的是教育自己!!!原文链接:http://bbs.voc.com.cn/topic-2912109-1-1.html朋友同事在一起聊天,总是发一些感慨,但总结起来,最教育人的场所莫过于以下五个:监狱、医院、火葬场、煤矿井下、贫困家庭。 监狱:在这里才能体会到自由的珍贵和失去的痛苦。人生最大的痛苦莫过于失去自由,人生最大的悲哀莫过于失去亲人和朋友。要怀着一颗
2013-11-24 09:45:19
4864
原创 为什么我画上轮廓的图像变成蓝色的了?
问题描述:最近在学水平集图像分割,在把目标的轮廓以红色线画在原始图像时,我的原始图像变成蓝色了。原因分析:1、为了最真实的显示出原始图像,我用了下面加载图像的命令,这是原因之一imgOrig = cvLoadImage(FileDlg.GetPathName(),CV_LOAD_IMAGE_ANYCOLOR|CV_LOAD_IMAGE_TANYDEPH);2、最后显示出来的
2013-11-22 11:33:10
2816
原创 C语言中的与或非
C语言中的与或非:与:&是按位与,&&是逻辑与;或:|是按位或,||是逻辑或;非:~是按位非,!是逻辑非;还有要注意的是:>>n是右移n位;附msdn说明:http://msdn.microsoft.com/zh-cn/library/fw15c9s2(v=vs.100).aspx
2013-11-16 20:52:02
49995
原创 浅析image,imagesc,imshow的用法
1、显示RGB图像相同点:这三个函数都是把m*n*3的矩阵中的数值当做RGB值来显示的。区别:imshow将图像以原始尺寸显示,image和imagesc则会对图像进行适当 的缩放,注意这里只是图像显示的尺寸。2、显示灰度图像说明:先搞明白什么是索引图像?(灰度图像也是索引图像的一种) 当用Matlab中的imread函数将图像读入并存入矩阵时,我们知道如果是RGB图像
2013-11-15 15:09:34
61980
14
原创 最近犯了一个原理性的错误,记下来,反思一下。
问大家一个问题:设数集A = {x1, x2, x3, x4, x5} B = {x1, x2, x3} C = {x4, x5}那么是否可以推出 E(A) = ( E(B) + E(C) ) /2 ? 答案是否定的,这样算是不对的,为什么呢?因为 B 中有3个元素,而 A 中有2个元素,这就意味着E(B)对 E(A)的影响作用比 E(C)大,不能简单进行 /2
2013-11-06 15:59:31
1300
原创 水平集函数演化方程的推导细节
最近在学水平集算法,看了不少资料,对公式推导总是有疑惑;经过思考后,有点心得;现把水平集函数演化方程的推导细节分享一下,这是我自己的理解。第一次写博客,希望大家多多支持啊。
2013-11-05 17:38:34
5747
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人