摘要: opencv 配置 opencv 下载下来有两部分,一个是基础库,一个是第三方库,想要编译全一点的就加上第三方库。加上第三方库会出现下载错误,然后去项目编译目录(即使你编译到哪里的地方)找到CMakeDownloadLog.txt里面的下载链接,使用梯子下载下来,放到CMakeDownloadLog 阅读全文
posted @ 2022-06-12 09:33 布拉多1024 阅读(441) 评论(2) 推荐(0)
摘要: vscode cmake opencv 配置脚本 CmakeList.txt cmake_minimum_required(VERSION 3.0.0) project(opencvtest VERSION 0.1.0) include(CTest) enable_testing() find_pa 阅读全文
posted @ 2022-05-20 16:43 布拉多1024 阅读(134) 评论(0) 推荐(0)
摘要: 操作系统 1操作系统引论 1.1操作系统的目标和作用 **操作系统的非形式化定义:**系统软件,程序模块的集合,资源管理和用户接口功能。 1.1.1操作系统的目标 **OS的目标:**方便性、有效性、可扩充性。开放性。 ​ **方便性:**方便性是从用户角度来看的,为用户提供良好的、一致的用户接口, 阅读全文
posted @ 2021-12-01 09:28 布拉多1024 阅读(328) 评论(0) 推荐(0)
摘要: 第一章 绪论 1.1数据库系统概述 1.1.1 数据库的四个基本概念 数据、数据库、数据库管理系统、数据库系统 1.数据(data) 数据库中存储的基本对象。 **定义:**描述事物的符号记录。 **种类:**数字、文字、视频、音频等 **特征:**特征就是数据的语义,数据与其语义是不可分割的。 2 阅读全文
posted @ 2021-11-29 13:01 布拉多1024 阅读(384) 评论(0) 推荐(0)
摘要: OPENCV颜色检测——库函数版本 这里的opencv颜色检测将类里面的核心处理函数改为了调用opencv库中自带的cv::threshold函数 程序源码 #include <opencv2/opencv.hpp> #include <iostream> class ColorDetector{ 阅读全文
posted @ 2021-08-30 17:24 布拉多1024 阅读(143) 评论(0) 推荐(0)
摘要: OPENCV颜色检测——自定义类版本 程序是跟着教程一步一步的敲出来的,代码都是一样的,但是是分离的,因而将代码完成整合如下。 程序代码 #include <opencv2/opencv.hpp> #include <iostream> class ColorDetector{ private: / 阅读全文
posted @ 2021-08-30 16:34 布拉多1024 阅读(138) 评论(0) 推荐(0)
摘要: windows10 vscode+stm32cubemx完成对使stm32的开发和配置 学习stm32的时候发现keil的颜值太低,而且代码提示很差劲,因此想到使用自己喜欢的vscode来进行开发。经过在网上的一番折腾终于找到了可靠的教程。 用VS Code开发STM32(一)——软件安装 - 知乎 阅读全文
posted @ 2021-08-29 15:04 布拉多1024 阅读(526) 评论(4) 推荐(0)
摘要: 关于windows在vscode中配置opencv遇到的问题及解决办法总结 最近正在学习opencv,平时变成喜欢使用vscode。喜欢使用它主要是因为vscode使用起来比较方便而且美观,需要使用到相关的模块直接下载插件即可,顶多就再多配置一个编译环境如gcc 、clang 、java、pytho 阅读全文
posted @ 2021-08-28 15:34 布拉多1024 阅读(1100) 评论(0) 推荐(0)
摘要: ###Launch.json { // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "confi 阅读全文
posted @ 2021-06-12 19:14 布拉多1024 阅读(218) 评论(0) 推荐(0)
摘要: 线性时间选择——选择第k小的数 采用的算法思想和快速排序十分相似,选取基准进行一次快排,得到一个基准和左侧小于基准右侧大于基准的数组。然后判断基准的位置,如果第k个数在左边便接着向左递归,如果在右侧便接着向右侧递归。 程序实现 #include<iostream> #include<set> #in 阅读全文
posted @ 2021-05-01 10:33 布拉多1024 阅读(181) 评论(0) 推荐(0)
摘要: 快速排序算法 快速排序的算法思想就是每一次选取一个元素,然后以此元素为基准,将大于基准的元素放到基准的后面,将小于基准的元素放到基准的前面,然后递归下去直到只有他自己为止。平均算法时间复杂性为O(nlogn)。由于有时候会遇到数组的大部分是符合降序排序的,这样就会大大影响时间复杂性。因此,再程序中采 阅读全文
posted @ 2021-05-01 10:09 布拉多1024 阅读(85) 评论(0) 推荐(0)
摘要: 递归普通算法 //斐波那切数列的递归算法 template <typename Type> Type fibonacci_1(int n,Type flag){ if(n<=1)return 1; return fibonacci_1(n-1,flag)+fibonacci_1(n-2,flag); 阅读全文
posted @ 2021-04-29 17:45 布拉多1024 阅读(241) 评论(0) 推荐(0)
摘要: 运输问题(产销平衡) 某商品有m 个产地、n 个销地,各产地的产量分别为a1,a2,...am ,各销地的 需求量分别为b,..bn , , 1 L 。若该商品由i 产地运到 j 销地的单位运价为 cij ,问应该如何调 运才能使总运费最省? 解:引入变量 xij ,其取值为由i 产地运往 j 销地 阅读全文
posted @ 2021-04-26 17:16 布拉多1024 阅读(986) 评论(0) 推荐(0)
摘要: 无重复字符的最长子串-力扣 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 HINT 使用一个队列用来记录长度,然后使用一个集合用来计算长度和查重。 Accepted class Solution { public: int lengthOfLongestSubstring(str 阅读全文
posted @ 2021-04-24 10:56 布拉多1024 阅读(40) 评论(0) 推荐(0)
摘要: 线性规划问题 在一组线性约束条件下的限制下,求一线性目标函数最大或最小的问题。 线性规划标准型 数学标准型: 可行解:满足约束条件的解矩阵x=[x1,x2,x3,..,xn]。 最优解:是目标函数达到最大值或者最小值的可行解。 可行域:所有可行解构成的集合称为问题的可行解,记为R。 matlab标准 阅读全文
posted @ 2021-04-23 19:40 布拉多1024 阅读(799) 评论(0) 推荐(0)