点扩散函数3D曲面绘图方法

本文介绍了如何在VS2012开发图像复原程序时,利用TeeChart控件展示3D点扩散函数(PDF)。在MATLAB中,PDF通常以2D图像显示,但3D显示更直观。文章详细阐述了TeeChart8.0控件的安装、注册以及在MFC工程中应用的步骤,以实现PDF的3D曲面展示。
摘要由CSDN通过智能技术生成

点扩散函数概念在线性平移不变系统中用于描述系统冲击响应特性。在地基光学成像系统中,它常用于描述光学成像的信道模型。在图像复原领域,如果能够准确估计出PDF,则对于复原出清晰的原始图像至关重要。在图像复原过程中,通常需要一边观察正在复原的图像,一边检查PDF的输出。PDF输出可以以2D图像的形式显示,但如果能用3D曲面显示,则更加直观。在MATLAB中,这个函数为SURF(),但是在利用VS开发应用程序时,没有合适的控件。文章提出VS+TeeChart控件的方法开发图像复原程序中PDF显示模块。复原算法(这里使用Richardson-Lucy 非对称迭代盲去卷积)用MATLAB仿真后,再利用VS2012开发应用程序。为了提高开发效率,采用OpenCV3.0图像与视频处理库。用C++语言开发完成算法后,PDF图形的3D曲面显示在VS2012中没有合适的控件。在网上看到采用TeeChart8.0可以实现2D和3D图形的显示。TeeChart 是TeeChart for .Net、TeeChart Pro Active VS2012等控件的简称,是由Steema公司(全球领先的图表类控件公司,总部设在西班牙的巴塞罗那附近)研发的一系列图表控件的简称。TeeChart8.0 控件的安装与在VS2012 VC++环境下使用方法网上比较多,下面给出使用思路。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值