资源简介
基于可变窗口的立体匹配C++程序代码,没有错误,可以直接运行,只需要把自己的图像路径改一下即可,用的是经典tsukuba图相对进行匹配的,效果不错,对新接触立体匹配的同学很有帮助,我的主页还有SAD SSD NCC 的经典局部立体匹配算法,需要的话也可以去我的主页下载
代码片段和文件信息
#include “image.h“
IntImage::IntImage(const int wconst int hconst int b){
width=w;
height=h;
nBands=b;
}
//给对象的widthheightnBands赋值,并分配相应大小的内存空间
int IntImage::allocate(const int wconst int hconst int b){
if(w<=0||h<=0||b<=0)
return 0;
else{
width=w;
height=h;
nBands=b;
memory=new int[w*h*b];
return 1;
}
}
// 返回像素对应位置的地址
int* IntImage::pixel(const int wconst int hconst int b){
int* p;
p=&memory[h*width*nBands+w*nBands+b];
return p;//尚方注释:就是说它返回的是内存中的地址
}
FloatImage::FloatImage(const int wconst int hconst int b){
width=w;
height=h;
nBands=b;
}
int FloatImage::allocate(const int wconst int hconst int b){
if(w<=0||h<=0||b<=0)
return 0;
else{
width=w;
height=h;
nBands=b;
memory=new float[w*h*b];
return 1;
}
}
float* FloatImage::pixel(const int wconst int hconst int b){
float* p;
p=&memory[h*width*nBands+w*nBands+b];
return p;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4616 2009-08-06 21:45 ActiveWindow\ActiveWindow.dsp
文件 549 2009-08-05 21:06 ActiveWindow\ActiveWindow.dsw
文件 74752 2010-01-10 10:52 ActiveWindow\ActiveWindow.ncb
文件 54784 2010-01-10 10:52 ActiveWindow\ActiveWindow.opt
文件 1620 2010-01-06 19:44 ActiveWindow\ActiveWindow.plg
文件 7536640 2016-03-28 10:47 ActiveWindow\ActiveWindow.sdf
文件 5632 2016-03-28 10:47 ActiveWindow\ActiveWindow.v12.suo
文件 6562 2016-03-28 10:35 ActiveWindow\ActiveWindow.vcxproj
文件 1315 2016-03-28 10:35 ActiveWindow\ActiveWindow.vcxproj.filters
文件 1862656 2016-03-28 10:46 ActiveWindow\Debug\ActiveWindow.bsc
文件 1091584 2016-03-28 10:46 ActiveWindow\Debug\ActiveWindow.exe
文件 2708796 2016-03-28 10:46 ActiveWindow\Debug\ActiveWindow.ilk
文件 3109 2016-03-28 10:46 ActiveWindow\Debug\ActiveWindow.log
文件 43520 2009-10-12 21:31 ActiveWindow\Debug\ActiveWindow.opt
文件 4975616 2016-03-28 10:46 ActiveWindow\Debug\ActiveWindow.pdb
文件 182 2016-03-28 10:46 ActiveWindow\Debug\ActiveWindow.tlog\ActiveWindow.lastbuildstate
文件 568 2016-03-28 10:46 ActiveWindow\Debug\ActiveWindow.tlog\BscMake.command.1.tlog
文件 642 2016-03-28 10:46 ActiveWindow\Debug\ActiveWindow.tlog\bscmake.read.1.tlog
文件 496 2016-03-28 10:46 ActiveWindow\Debug\ActiveWindow.tlog\bscmake.write.1.tlog
文件 2078 2016-03-28 10:46 ActiveWindow\Debug\ActiveWindow.tlog\cl.command.1.tlog
文件 19330 2016-03-28 10:46 ActiveWindow\Debug\ActiveWindow.tlog\CL.read.1.tlog
文件 2574 2016-03-28 10:46 ActiveWindow\Debug\ActiveWindow.tlog\CL.write.1.tlog
文件 3086 2016-03-28 10:46 ActiveWindow\Debug\ActiveWindow.tlog\li
文件 8136 2016-03-28 10:46 ActiveWindow\Debug\ActiveWindow.tlog\li
文件 756 2016-03-28 10:46 ActiveWindow\Debug\ActiveWindow.tlog\li
文件 6541 2016-03-28 10:41 ActiveWindow\Debug\image.obj
文件 0 2016-03-28 10:41 ActiveWindow\Debug\image.sbr
文件 272445 2016-03-28 10:46 ActiveWindow\Debug\main.obj
文件 0 2016-03-28 10:46 ActiveWindow\Debug\main.sbr
文件 219345 2016-03-28 10:42 ActiveWindow\Debug\matchParameters.obj
............此处省略21个文件信息
评论
共有 条评论