练习:通过滚动条控制图片的缩放
这个练习要实现的功能是通过控制滚动条来控制图片的缩放,由于如果缩放的太小不足以显示出滚动条,就不能对其进行调整了,因此我们计划实现控制滚动条使长度和宽度缩小2倍,4倍。
我们使用cvPyrDown进行缩放,输出图像的长度和宽度只能是输入图像的一半。我们如果要缩放二倍以上,就必须使用两次以上cvPyrDown,所以只能缩小2倍,4倍,8倍。。。
在练习中使用的都是之前学到的函数,通过构造两个图像结构,通过循环控制其缩小二倍以上,具体代码如下:
#include "stdafx.h"
#include "cv.h"
#include "highgui.h"
int g_