资源简介
输入输出的是.PGM 格式的图。
输入左右图,生成视差图
带有良好的注释
代码片段和文件信息
#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;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2010-07-11 10:45 ActiveWindow\
文件 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
目录 0 2010-07-11 10:45 ActiveWindow\Debug\
文件 779264 2010-01-06 19:44 ActiveWindow\Debug\ActiveWindow.bsc
文件 278596 2010-01-06 19:44 ActiveWindow\Debug\ActiveWindow.exe
文件 410272 2010-01-06 19:44 ActiveWindow\Debug\ActiveWindow.ilk
文件 43520 2009-10-12 21:31 ActiveWindow\Debug\ActiveWindow.opt
文件 2479440 2010-01-06 19:44 ActiveWindow\Debug\ActiveWindow.pch
文件 1393664 2010-01-06 19:44 ActiveWindow\Debug\ActiveWindow.pdb
文件 5898 2009-08-08 20:02 ActiveWindow\Debug\image.obj
文件 0 2009-08-08 20:02 ActiveWindow\Debug\image.sbr
文件 40643 2010-01-06 19:44 ActiveWindow\Debug\main.obj
文件 0 2010-01-06 19:44 ActiveWindow\Debug\main.sbr
文件 47676 2010-01-06 19:44 ActiveWindow\Debug\matchParameters.obj
文件 0 2010-01-06 19:44 ActiveWindow\Debug\matchParameters.sbr
文件 156672 2010-01-07 10:58 ActiveWindow\Debug\vc60.idb
文件 143360 2010-01-06 19:44 ActiveWindow\Debug\vc60.pdb
文件 996 2009-08-08 20:02 ActiveWindow\image.cpp
文件 781 2009-08-08 20:02 ActiveWindow\image.h
文件 755 2010-01-06 19:44 ActiveWindow\main.cpp
文件 7933 2010-01-06 19:44 ActiveWindow\matchParameters.cpp
文件 1726 2009-10-12 21:33 ActiveWindow\matchParameters.h
- 上一篇:安川DX200 高速Ethernet说明书日文
- 下一篇:深入理解ES6-文字高清版
相关资源
- 随机生成大素数
- Qt 雷达图 卫星图
- CTK编译库文件
- 超级玛丽源代码资源包
- cc攻击源码
- 基于QT的象棋游戏
- 串口调试助手十六进制数据转成十进
- VC上用的曲线控件多个
- 满足三角不等式的TSP问题的近似算法
- 自适应信号处理 何振亚
- 基于自适应滤波的胎儿心电信号提取
- opengl简单地形绘制
- 试卷生成系统
- eigen库.zip
- 精简版黑白棋demo-Qt
- 文本文件字符串的检索和计数KMP算法
- Visual Studio中使用开源二维码QR库libq
- VC++开发的仓库管理系统设计文档和
- dianyajiance.rar
- 华为边缘计算核心板开发帮助手册
- 自适应滤波器原理第五版英文答案S
- 自适应滤波的dsp实现(TMS320c25或TMS3
- 自适应滤波第二版—时域自适应滤波
- 基于QT的网络视频直播软件
- libcurl+图灵机器人api编写的只能聊天系
- Qt版塔防游戏
- 黑马程序员-Qt讲义.pdf
- 空时自适应信号处理_王永良彭应宁著
- STL源码剖析.pdf(侯捷,完整版,已加
- 自己编写的E00读写程序
评论
共有 条评论