摘要: 正文 1. 下载并解压第三方库(示例中的第三方库为 leptonica) 2. 在第三方库解压的同级目录下分别新建 build 、 debug 、 release 和 res 文件夹。其中 build 文件夹用于存放 CMake 生成的项目文件,debug 文件夹用于存放 Debug 模式下编译生成 阅读全文
posted @ 2019-10-16 17:28 郑大峰 阅读(11236) 评论(0) 推荐(1) 编辑
摘要: 正文 积分是微积分学与数学分析里的一个核心概念。通常分为 定积分 和 不定积分 两种。 1 基本定义 1.1 定积分 对于一个给定的正实值函数 $f(x)$,$f(x)$ 在一个实数区间 $[a,b]$ 上的定积分 $$ \int_a^b f(x)\, dx $$ 可以在数值上理解为在 $O_{xy 阅读全文
posted @ 2019-10-16 14:19 郑大峰 阅读(2355) 评论(0) 推荐(0) 编辑
摘要: 双缓冲绘图,是指先在内存中进行各种绘图操作,在将内存中绘制好的图形取出显示在控件上,这样可以避免窗口闪烁的现象。 根据上述原理,我们可以自行实现双缓冲绘图,示例代码如下: 注:其中的 是位图对象,自行实现即可。 但是该方法有个缺点,就是 这个函数的执行效率比较差,在绘制一些分辨率较大的图像时会显得力 阅读全文
posted @ 2019-10-16 11:52 郑大峰 阅读(957) 评论(0) 推荐(0) 编辑