open gl 在MFC下实现tone mapping算法

时间:2017-01-10 14:40:50
【文件属性】:

文件名称:open gl 在MFC下实现tone mapping算法

文件大小:3.89MB

文件格式:RAR

更新时间:2017-01-10 14:40:50

MFC OPENGL TONE MAPPING 天津大学

计算机图形学课上的实验程序,可以读取BMP图片并进行tone mapping处理


【文件预览】:
EX2_ToneMapping
----mytonemappingDoc.cpp(2KB)
----mytonemapping.rc(12KB)
----mytonemappingDoc.h(2KB)
----res()
--------mytonemappingDoc.ico(1KB)
--------mytonemapping.ico(1KB)
--------Toolbar.bmp(1KB)
--------mytonemapping.rc2(405B)
----100007109397645.bmp(352KB)
----mytonemapping.aps(29KB)
----mytonemapping.plg(1KB)
----mytonemapping.dsp(5KB)
----mytonemappingView.h(2KB)
----mytonemapping.h(1KB)
----StdAfx.cpp(215B)
----MainFrm.cpp(2KB)
----resource.h(694B)
----MainFrm.h(2KB)
----mytonemapping.cpp(4KB)
----StdAfx.h(1KB)
----mytonemapping.opt(53KB)
----mytonemappingView.cpp(6KB)
----mytonemapping.dsw(534B)
----TeO.bmp(1.13MB)
----mytonemapping.clw(2KB)
----mytonemapping.ncb(105KB)
----Debug()
--------StdAfx.obj(103KB)
--------mytonemapping.exe(128KB)
--------100007109397645.bmp(352KB)
--------mytonemappingView.sbr(0B)
--------mytonemappingDoc.obj(15KB)
--------mytonemapping.pdb(473KB)
--------mytonemapping.res(7KB)
--------mytonemappingDoc.sbr(0B)
--------mytonemapping.pch(5.49MB)
--------vc60.idb(425KB)
--------mytonemapping.bsc(5.01MB)
--------mytonemapping.ilk(382KB)
--------StdAfx.sbr(1.31MB)
--------MainFrm.sbr(0B)
--------mytonemapping.sbr(0B)
--------100002702723707.bmp(283KB)
--------vc60.pdb(444KB)
--------mytonemappingView.obj(43KB)
--------mytonemapping.obj(23KB)
--------MainFrm.obj(19KB)
----ReadMe.txt(4KB)

网友评论

  • 1. 确实一个定义函数少了 } 2. 在这个函数里面 void CMytonemappingView::OnTonemapping() 在对像素周围的像素进行遍历时,忘记了判断边界,导致输出为一片漆黑。 修改之后,可看到输出结果,暗部变亮了,细节明显多了,但是亮的地方过于亮,细节丢失严重。 不知道作者是用什么方法做映射的呢?
  • 1. 要在VC++6下运行 2. 缺少了一个},位置自己找
  • 为什么我运行出来是一片漆黑呢
  • 代码很好,能直接运行出结果。