笨笨纸鹤

文章
7
资源
0
加入时间
3年0月21天

【使用CMake组织C++工程】1:CMake Hello World前言CMake使用惯例模仿总结

前言本文介绍了如何使用CMake来构建一个Hello World的C++工程.CMake使用惯例使用过CMake构建项目的朋友都知道,CMake的使用有如下的“惯例”:在项目根目录建立一个build目录:mkdir build && cd build.执行:cmake ../确定生成Makefile成功,执行make. (或者打开生成的工程文件,如Vi...

AGC 010D.Decrementing(博弈)

题目链接\(Description\)给定\(n\)个数\(A_i\),且这\(n\)个数的\(GCD\)为\(1\)。两个人轮流进行如下操作:选择一个\(>1\)的数使它\(-1\)。第一步进行完后,所有数会变成它除以\(g\),其中\(g\)是\(n\)个数的\(GCD\)。当轮到一个人操作,但所有数为\(1\)时,该人输。求先手是否必胜。\(n\leq10^5,\ A_...

Opencv学习笔记 高动态范围 (HDR) 成像

组合在不同曝光设置下获取的同一场景的不同图像的过程称为高动态范围 (HDR)成像。 大多数数码相机和显示器将彩色图像捕获或显示为 24 位矩阵。每个颜色通道有 8 位,因此每个通道的像素值在 0 – 255 范围内。换句话说,普通相机或显示器具有有限的动态范围。 然而,我们周围的世界有着非常大的动态范围。车库里关灯时它会​​变得漆黑一片,如果你直视太阳,它会变得非常亮。即使不考虑这些极端情况,在日常情况下,8 位也勉强足以捕捉场景。因此,相机会尝试估计光照并自动设置曝