随笔分类 -  【008】OpenCV

图像处理
摘要:转载:http://blog.csdn.net/zja147/article/details/12941829 阅读全文
posted @ 2016-07-11 11:35 AllenLYU 阅读(301) 评论(0) 推荐(0)
摘要:转载:http://blog.sina.com.cn/s/blog_67a7426a0101czyr.html 工程运行,发现内存持续增长,到一定的时候就发生了内存泄漏。 内存泄露的定义 内存泄露是说没有释放已经不能使用的内存,这里一般指堆的内存才需要显示的释放。比如用malloc,calloc,r 阅读全文
posted @ 2016-07-05 18:45 AllenLYU 阅读(5318) 评论(0) 推荐(0)
摘要:OpenCV中做图像处理经常用到IplImage和Mat间的相互转换。 首先,cv::Mat是opencv2.0中的数据类型;IplImage是opencv1.0中的类型,两种类型并不相同。 1. IplImage -> cv::MatIplImage* pImg = cvLoadImage("lena.jpg");cv::Mat img(pImg,0); //第二个参数控制是否复制图像,0是不复... 阅读全文
posted @ 2016-06-21 12:01 AllenLYU 阅读(1278) 评论(0) 推荐(0)
摘要:如标题所言,此处是对于灰度图像而言///method 1 read the image data one by one for (int row = 0, i = 0;row (row, col) (row, col) ; //cout << (int)arr[i] << " "; i++; } cout << endl; } //test to print for ... 阅读全文
posted @ 2016-03-29 22:14 AllenLYU 阅读(4178) 评论(0) 推荐(0)
摘要:读入数字图像到数组,用CNN进行训练,发现关于图像读取的一个问题。 问题描述:读取灰度数字图像,在验证时发现存在错误,从图像到数组中的值不完全一样? main code as follows: int dst_width = 12, dst_height = 17;//set the dst size int vec_Num = dst_width*dst_height; /*t... 阅读全文
posted @ 2016-03-29 22:10 AllenLYU 阅读(3577) 评论(0) 推荐(0)
摘要:转载:http://blog.csdn.net/tangwei2014 OpenCV中矩阵乘法运算 1. Mat*Mat: 第一个矩阵的列数必须等于第二个矩阵的行数。 [0, 1, 2, 3; [0, 0, 0; [14, 14, 14; 0, 1, 2, 3; * 1, 1, 1; = 14, 14, 14; 0, 1, 2, 3] 2, 2, ... 阅读全文
posted @ 2016-01-22 18:27 AllenLYU 阅读(4326) 评论(0) 推荐(0)
摘要:首先,可以肯定的说,两者是可以随时切换进行运行的,若不能运行,必定是配置出了问题 以Debugx64和Releasex64为例: 在Releasex64模式下,我配置好了各种路径: 于是乎,我切换到Debugx64下,也配置好了对应的路径,但就是运行不成功,总是报错“无法连接外部引用”。 百思不得其解,为什么会这样? 其实我是被自己的思维所束缚住了,因为在Release模式下,我只修改了上面那... 阅读全文
posted @ 2016-01-13 22:15 AllenLYU 阅读(496) 评论(0) 推荐(0)
摘要:从师兄那拷贝过来的代码,师兄的机器上可以运行,环境为Win7+OpenCV231,编译器为Debug Win32,拷贝到自己机器上运行时出现问题。 本机的运行环境为win10+OpenCV244,编译器为Debug Win32,一直提示如下错误: 根据错误提示“内存分配不足” 解决方法尝试: ①怀疑是OpenCV版本问题,将OpenCV换回231版本,结果不起作用; ②怀疑是单个程序运行分... 阅读全文
posted @ 2016-01-13 20:19 AllenLYU 阅读(8334) 评论(0) 推荐(0)
摘要:方法1: 将\opencv\build\common\tbb\ia32目录下的tbb.dll复制改名为tbb_debug.dll 方法2: 若方法1失效,请将\opencv\build\common\tbb\ia32目录下的tbb.dll复制改名为tbb_debug.dll 后,拷贝到你的工程目录的Debug文件夹下面 阅读全文
posted @ 2016-01-13 17:11 AllenLYU 阅读(243) 评论(0) 推荐(0)
摘要:1.安装完毕OpenCV后,新建一个CLR空项目,将其取名为“SetingGlobalOpenCVDir”便于以后变更版本时修改。如下图所示: 2.点击“视图-》其它窗口-》属性管理器”,笔者是以VS2015为例,其他版本不一定如此,但目标是要找到“属性管理器”。如下图所示: 3.分别开始配置各项属性,以下以Debugx64为例来讲解配置方法。 ①鼠标右键Debug|x64,点击... 阅读全文
posted @ 2016-01-13 10:20 AllenLYU 阅读(822) 评论(0) 推荐(0)
摘要:Function (函数名) Use (函数用处) add 矩阵加法,A+B的更高级形式,支持mask scaleAdd 矩阵加法,一个带有缩放因子dst(I) = scale * src1(I) + src2(I) addWeighted 矩阵加法,两个带有缩放因子dst(I) = saturate(src1(I) * alpha + src2(I) * beta ... 阅读全文
posted @ 2016-01-11 13:56 AllenLYU 阅读(488) 评论(0) 推荐(0)
摘要:1、cvLoadImage:将图像文件加载至内存;2、cvNamedWindow:在屏幕上创建一个窗口;3、cvShowImage:在一个已创建好的窗口中显示图像;4、cvWaitKey:使程序暂停,等待用户触发一个按键操作;5、cvReleaseImage:释放图像文件所分配的内存;6、cvDes... 阅读全文
posted @ 2015-06-08 19:08 AllenLYU 阅读(6790) 评论(0) 推荐(1)

levels of contents