- 博客(19)
- 资源 (6)
- 收藏
- 关注
原创 图像mask区域加亮
Mat img = imread(img_names[0].c_str(),-1);//待处理图像Mat mask = imread(img_masks[0].c_str(),-1);//maskMat dst(img);Scalar sc(-20);add(img,sc,dst,mask);
2015-02-05 12:36:25
719
原创 基于ADCensus视差的多视点转换
最近把多视点转换的程序写的差不多了,总结一下。多视点转换现在主要应用在裸眼的多视点3d显示器上,裸眼3d显示技术具有非常广阔的前景,但是在家庭应用上还有一定距离,主要还是在商业上的广告展示上非常具有吸引眼球的作用。目前国内外的stereo to multiview 方法主要基于视差技术,原理及其简单,首先把事先的两路立体视频计算视差,下一步就是根据这个视差重构并排的多个虚拟摄像机拍摄的画面,比
2013-09-23 18:27:50
3807
原创 用matlab批量处理一些图片
clear; p = which('superd_v2000.bmp');filelist = dir([fileparts(p) filesep 'superd_v*.bmp']);fileNames = {filelist.name}'n = size(fileNames);for i = 1:n(1) a = imread(fileNames{i,1}); [r
2013-04-24 10:37:55
1126
原创 旋转矩阵到欧拉角的转换
Check for image 15: 的旋转矩阵为:Rotation matrix R: 0.877686 0.397560 -0.267605 -0.414454 0.910041 -0.0073410.240613 0.117353 0.963501 转成欧拉角:单位度,坐标系如上图所示z = -25.277192;y
2013-04-22 14:34:59
4174
原创 目标到像点的坐标变换
从目标点到相面坐标的成像公式为:当f>0时则出来的[x y 1]的坐标为点在xy坐标面的上面,为点P的倒像。或者在 [x y 1]前面乘以-1,变成镜像;当f时,即与目标点P的Z坐标符号相同时在相面上成的像为P点的镜像。在成镜像时的以相面中心为原点的标准坐标系下的坐标为(-461.1465 559.8915 1.) 或(-461.1465 559.8915 -1.);则化成以左
2013-04-22 14:32:00
1582
原创 cudaMallocPitch的对齐方式
想知道cudaMallocPitch 是按多少字节对齐的:“从256字节对齐的地址(addr=0, 256, 512, ...) 开始的连续访问是最有效率的”。看到http://hpcbbs.it168.com/thread-5161-1-1.html上做了一个实验:“譬如, 我原来要开的float数组是320*300的, 也就是每行320, 共300行我看了看, 用cudaMal
2012-12-20 15:07:19
1372
翻译 bilateral filter
对于 bilateral filter的描述,其“Bilateral Filtering for Gray and Color Images”原文摘要是再准确不过的了。“双边滤波器,平滑图像的同时保留其边缘。是一种像素邻域空间的非线性组合滤波方法。这种方法具有非迭代、局部的、并且算法结构简单的特点。它结合了图像灰度级或色彩的几何临近区域和色度的相似性并且在像素点邻域距离中心越近越优先的理论。对
2012-12-11 20:08:42
2257
原创 视差估计(The SMW Algroithm)
今天看了一篇视差估计的论文,是 Andrea Fusiello 的一篇较早期的文章“Symmetric Stereo with Multiple Windowing”,2011,跟人合伙开公司了3Dflow,又一个搞3D城市的国外组织。SMW算法就是一个多窗口的SSD匹配在原文上摘抄的一段伪代码如下,以便记忆for all(x,y) in Ildofor all w = 1…K
2012-12-11 15:46:52
1817
原创 用vc画三角形并填充
很久没用MFC了,都忘没了,想画个三角形,开始用LineTo画,后来发现还有个CDC::Polygon函数,还可以填充,神奇,很简便,记录一下。下面是vs帮助上的代码:void CDCView::DrawPolygon(CDC* pDC){ // find the client area CRect rect; GetClientRect(rect);
2012-11-29 17:00:52
4272
原创 sse2
在网上找到个sse的事例程序,http://www.codeproject.com/Articles/4522/Introduction-to-SSE-Programming。对应的sse程序如下:fResult[i] = sqrt( fSource1[i]*fSource1[i] + fSource2[i]*fSource2[i] ) + 0.5i = 0, 1, 2 ... ARRAY
2012-11-28 17:52:41
993
原创 OpenCV 的Mat 可以直接输出
今天有看了一下OpenCV的文档,发现Mat等里面的值可以直接打印出来。Mat M(2,2, CV_8UC3, Scalar(0,0,255));cout M=[0,0,255,0,0,255;0,0,255,0,0,255]
2012-08-17 12:55:56
1336
转载 LINK : debug\XXXXX.exe not found or not built by the last incremental link; performing full link
在用VS2008编译project时可能会遇到如下的问题:>LINK : D:\coding\Debug\demo.exe not found or not built by the last incremental link; performing full link这种情况很可能是因为没有使用预编译,所以每次都全部链接了。假如每次都这样,首先确认项目属性中的“链接器”-“常规”-“
2012-08-16 10:17:49
2093
翻译 Real-Time Video Abstraction
video and image abstraction 定义为:简化图像内容并且保留甚至更强调其在感官上的重要特征。即对高对比度部分使其具有更高的视觉显著性,平滑低频部分的视觉感官。图像抽象可以有选择地用柔和的色彩Create出具有类卡通般亲和力的效果。未完
2012-08-10 15:17:09
2342
转载 matlab 常用函数
1. int2strConvert integer to string Syntaxstr = int2str(N)2. griddataInterpolate scattered dataSyntaxvq = griddata(x,y,v,xq,yq)vq = griddata(x,y,z,v,xq,yq,zq)vq = griddata(..., meth
2012-07-12 15:09:10
1524
转载 Matlab连接字符串的方法 八尺戟的空间_百度空间
在Matlab中,想要将两个字符串连接在一起,有以下的方法:假定有两个字符串>> str1='Iloveyou';str2='123';方法一:用中括号将str1和str2像矩阵元素一样包含起来:>> SC=[str1,str2]SC =Iloveyou123(若想验证str1和str2确实被连接起来,可调用length函数测试SC的长度。)方法二:用s
2012-07-12 15:03:58
879
原创 wonderful job
记录国外大学精彩的研究内容 1/ Reproducible Research in Computational Sciencehttp://www.csee.wvu.edu/~xinl/source.html2/ The Berkeley Segmentation Dataset and Benchmarkhttp://www.eecs.berkeley.edu/Researc
2011-10-04 22:45:04
2784
Dips_V1.0.rar
2015-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人