在上一节的基础之上,我多增加了一个通过滑动控件来修改阈值的操作。
接下来小石讲解如何实现,先看如下图所示的最终图片:
我只是简单的在下面增加一个滑动控件,通过控件来调整阈值。
一、增加成员变量
第一步:添加必要的成员变量。在CHalconMFCDlg.h 中添加几个成员变量。
CSliderCtrl m_ctrlSlider;
int m_threshold;//设置阈值法的阈值
BOOL m_IsEmpty; //判断是否已加载图像
二、初始化控件
可以在滑动控件右键,然后添加变量,选择空间变量。添加以后,将会在下图出现这一行代码。
voidCHalconMFCDlg::DoDataExchange(CDataExchange* pDX)
{
//这个函数用于控件与类成员交换数据用
CDialog