承接上一篇博客,接下来实现以下灰度图像的线性拉伸变换,具体理论就不赘述了,学过数字图像处理的基本都知道,下面来看看如何通过VC6.0的MFC编程实现它。
首先打开工作空间的resources视窗,创建菜单项,如下:
然后为菜单创建消息响应函数,右键灰度线性变换,选择ClassWizard,创建单击事件函数:
确定,点击EditCode后发现有View.cpp中已经有如下代码:
void CImageProcessView::OnLinertrans()
{
// TODO: Add your command handler code here
}
下面,我们需要创建一个对话框,来接受用户设置的线性变换参数,最小值和最大值,可以右键Dialog,InsertDialog,设置对话框ID为:IDD_DIALOG_LinerTransSet
添加两个Edit编辑框,ID分别为

最低0.47元/天 解锁文章
3308

被折叠的 条评论
为什么被折叠?



