摘要: 前言 getRotationMatrix2D 计算获取旋转矩阵 warpAffine 仿射变换 测试代码 #include <iostream> #include <vector> #include <opencv2/opencv.hpp> // 图像旋转和仿射变换 int main() { cv: 阅读全文
posted @ 2021-12-21 13:20 想想就很离谱 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 需求 假设有一段字符串 "ABCDEFGHIJKLMN" 需要变成 "AB:CD:EF:GH:IJ:KL:MN" 很简单, 上代码 /*************************************** * 功能:指定字符串去分割字符串 * 参数: * -src: 需要分割的字符串 * - 阅读全文
posted @ 2021-12-21 10:41 想想就很离谱 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 哈希排序 希尔排序(Shell's Sort)是插入排序的一种又称“缩小增量排序”(Diminishing Increment Sort),是直接插入排序算法的一种更高效的改进版本 既然是插入排序法的改进版本 那什么是插入排序法?请看 c语言实现插入排序代码 那么,它是如何改进的呢? 假设有 [8, 阅读全文
posted @ 2021-12-17 16:31 想想就很离谱 阅读(486) 评论(0) 推荐(0) 编辑
摘要: ###一、单例模式 要点:该类有且仅有一个实例,并只能通过接口函数获取到该类的实例 ###二、类设计 class A { private: A() = default; // 私有化构造函数 A(A&) = delete; // 禁止拷贝构造函数 A& operator=(const A&) = d 阅读全文
posted @ 2021-12-17 11:13 想想就很离谱 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 前言 我们有时候需要对 opencv 某个函数进行动态调参,这时候就要使用到 opencv 提供的滑动条工具啦 该滑动条滑动时可以动态的改变我们的参数,对图像处理时有非常好的辅助效果 该滑动条是由 createTrackbar() 函数创建的。 接下来,上代码。 完整代码 #include <ios 阅读全文
posted @ 2021-12-16 17:15 想想就很离谱 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 目的 使用C语言实现一个栈。 使用2个栈实现队列效果 栈与队列 栈: 元素先进后出。 只有 1 个口子,所以只能先进后出 队列:元素先进先出。 有 2 个口子,所以可以先进先出 理解完后, 上代码。 实现一个栈 #include <stdlib.h> #include <stdio.h> #incl 阅读全文
posted @ 2021-12-15 18:34 想想就很离谱 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 目的 假设有这一个需求。 去重复并获取独立部分 例如下面两个 1.字符串"1233214" → "4" 2.字符串数组{ "1","2","3","3","2","1","4" } → { "4" } 很直白,不多说。 上代码 完整代码 #include <iostream> #include <s 阅读全文
posted @ 2021-12-15 16:52 想想就很离谱 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 前言 用C语言实现一个图书管理系统 简单的那种。 简单 。 运行环境:vs2013 效果 1.主界面 2.查看库存 3.录入书籍 4.删除书籍 5.查询书籍 6.价格排序 7.修改信息 8.退出 完整代码 /************************************** * Autho 阅读全文
posted @ 2021-12-15 14:37 想想就很离谱 阅读(1576) 评论(0) 推荐(1) 编辑
摘要: 背景 有以下需求 1.假设我们只知道 A 的地址,struct1 的地址是不知道的 2.那么如何通过 A 的地址去找到 struct1 的地址呢? #include <stdio.h> typedef struct MyStruct1 { int a ; char b ; int c ; } Str 阅读全文
posted @ 2021-12-14 21:02 想想就很离谱 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 目的 玩点花哨儿的东西 通过函数指针寻址到另一个函数地址并调用 上代码 #include <stdio.h> typedef void(*Type)(); // 测试函数1 void Fun1() { printf("I am Fun1\n"); } // 测试函数2 void Fun2() { p 阅读全文
posted @ 2021-12-14 17:57 想想就很离谱 阅读(272) 评论(0) 推荐(0) 编辑