• 大小: 3.44MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-28
  • 语言: C/C++
  • 标签: 立体匹配  

资源简介

基于可变窗口的立体匹配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\link.command.1.tlog

     文件       8136  2016-03-28 10:46  ActiveWindow\Debug\ActiveWindow.tlog\link.read.1.tlog

     文件        756  2016-03-28 10:46  ActiveWindow\Debug\ActiveWindow.tlog\link.write.1.tlog

     文件       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个文件信息

评论

共有 条评论