04 2020 档案
摘要:1、 count_if 和 lambda联用 9、 comparing range equal is_permutation //check if vec is a heap is_heap(vec.begin(),vec.end()); auto iter = is_heap_until(vec.
阅读全文
摘要:https://www.cnblogs.com/cyssmile/p/12791302.html 在这里我们谈到了functor可以用于在容器中定义排序方式。 这里在讲到一个简单的例子: 这种方式与下面这种方式定义是相同的. 那么如何定义一个由大到小排序的set呢 我们写段代码测试下吧 本节代码地址
阅读全文
摘要:头文件 #include<functional> 1. bind 示例一 void useBindDemo() { set<int> myset; myset.insert(3); myset.insert(4); myset.insert(5); vector<int> vec; transfor
阅读全文
摘要:考虑以下需求: 统计某个容器中符合规定的元素个数,比如这里规定就是小于某个数(如果有其他需求可以自定义一个仿函数) 来我们来写代码: include include include include using namespace std; template class AddValues{ priv
阅读全文
摘要:其他类型转成string 类型之间的相互转换 完整代码
阅读全文
摘要:仿函数 1. 仿函数不是函数,是一个class或者struct 2. 仿函数重定义操作符() 根据传入的参数个数分为unary_function(1个参数)和 binary_function(2个参数) multiplies 的定义 使用示例
阅读全文
摘要:首先for_each的时候要加入头文件 我在写一个让vector中数据都加2的函数 开始是这样写的 结果是这样的: 这里并不会改变vector中的数据,其实想想就明白,这里应该用引用或指针 2 如果想改变任意加的值可以这样写 3 然后我们一直都知道全局变量不好吧,所以我们这样改
阅读全文
摘要:之前在做一个东西,使用了unordered_map,其中出现了一个bug。后面发现原来是使用unordered_map 时,不能通过重新插入key&value更新之前的东西。 其中multi_set unordered_set multi_map 都不能这样改变 比如 unordered_map<c
阅读全文
摘要:1. 理解功能需求 作者端 1. 作者可以编排图书的目录结构、章节内容,章节内容中包括图片、视频、文字。 2. 软件可以集成第三方软件,让作者边学边练,能定义常见练习题比如问答题、选择题。 3. 作者编辑时可以预览读者端的效果,手机效果、Web和桌面软件效果。 4. 作者可以限制只在某一种或几种终端
阅读全文
摘要:tar 命令 1. 打包 这种方式只打包不压缩,文件后缀为 .tar 2. 解压 注意 C 后面的解压路径必须存在,也可省略 —C 和解压路径 tar.gz 这种格式一般是tar 与gzip 合用进行的打包压缩,一般使用tar 就可以了 解压这种格式 tar.bz2 解压这种格式 在window下也
阅读全文
摘要:创建一个用户 sudo useradd -m -g 组名 用户名 # 添加密码 sudo passwd 用户名 -m * 会自动创建用户目录,不添加就不会添加用户目录,需要自己手动添加 -g * 将该用户添加到那个组中,不加这个参数,默认以该用户名,新建一个组 删除用户 sudo userdel -
阅读全文
摘要:正常连接 配置连接 在config中加入 scp 传输文件 加入 r 可以传输文件
阅读全文
摘要:今天闲着无聊,做了一下银行卡卡号的roi获取。 记录下实验步骤: 1. 图片灰度化 2. 采用OSTU方式二值化 3. 先对二值化图片开操作,然后膨胀操作 4.发现轮廓 注意这里选择参数RETR_LIST 或者RETR_TREE,不要用RETR_EXTERNAL 5.根据长宽比,得到具体ROI
阅读全文
摘要:今天在windows下做实验,要下个东西。发现不能使用wget,于是配置了下。 下载wget for windows 比如我下载的是这个 http://www.interlog.com/~tcharron/wgetwin 1_5_3_1 binary.zip 将压缩包解压到自己常配置的地方 添加到系
阅读全文
摘要:这一节也是shi_tomasi角点检测。 涉及的api: @param image Input 8 bit or floating point 32 bit, single channel image. @param corners Output vector of detected corners
阅读全文
摘要:这里有篇原理讲解的,有兴趣自己看。https://www.cnblogs.com/Jack Elvis/p/11640931.html 在opencv有专门的函数: The function runs the Harris corner detector on the image. Similarl
阅读全文
摘要:在C++11 中 多线程的创建 1. 引入头文件 #include <thread> 2. join()、detach()以及jionable() join()主要是指当创建子线程后,子线程执行,主线程要在某个地方等待子线程执行完毕。 detach() 创建子线程后,子线程与主线程分离称为守护线程,
阅读全文
摘要:最近有点事,这两天都没有更新。出去玩耍还是要注意安全啊。今天正好有点空,我做了一下证件照抠图。本次基于的方法是传统方法,没有使用深度学习之类的。 我采用了两种方法抠图。 寻找边缘,然后位运算。 下面是实验效果: 原图: 边缘: 抠图结果: 以下是我的实现代码 第二种方法 我采用从色彩空间RGB 转到
阅读全文
摘要:今天闲着无聊。在《数字图像处理 第三版》 P410 有个对指纹处理的实验,我进行了模拟一下。 首先这个指纹来自网上,其次这个原图指纹图没太多噪声,最后就是感觉处理效果也不太好。 这里开操作主要可以去除噪声之类,闭操作可以用于填充裂痕。 我就模拟了开操作后闭操作。具体的每个部分比如原图的腐蚀,开操作后
阅读全文
摘要:这里所有的故事开始都和 VideoCapture有关哦。 / @brief Default constructor @note In @ref videoio_c "C API", when you finished working with video, release CvCapture str
阅读全文

浙公网安备 33010602011771号