自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

原创 Opencv_python笔记

笔记目录前言1、DMatch是什么?二、使用步骤1.引入库2.读入数据总结前言用来记录学习过程中遇到的语法。1、DMatch是什么?/* * Struct for matching: query descriptor index, train descriptor index, train image index and distance between descriptors. */struct CV_EXPORTS_W_SIMPLE DMatch{ CV_WRAP DMatc

2021-08-30 14:55:21 218

转载 OpenCV Using Python——单目视觉三维重建(笔记)

单目三维重建简介: 单目三维重建是根据单个摄像头的运动模拟双目视觉获得物体在空间中的三维视觉信息。已知单个摄像头在两个不同时间点上同时在空间中两个不同位置的图像等价于已知两个摄像头同一时间在空间两个不同位置的图像。所以问题分解为:(1)如何用单目视觉替换双目视觉,即如何确定单个摄像头在两个不同时间点的空间转换关系;(2)根据双目视觉确定图像中物体的三维视觉信息。代码实现:(1)标定摄像机获得摄像机矩阵K(内参数矩阵)目的:确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,

2021-08-30 10:09:29 3739

原创 如何通过一条命令,一次性的进入任意盘符下的目录?

每次都需要配置很多文件,一般需要在指定文件夹下运行,那该如何快速进入指定文件夹。1. 进入的磁盘目录与当前磁盘一致直接cd XXX,其中XXX表示你需要进入的指定文件夹eg:2. 进入到其他磁盘的目录中方式一:直接cd /d D:\CloudMusic,后面换成你想进入的磁盘eg:方式二:直接输入对应的磁盘,比如F:,就可以直接进入到该磁盘了eg:3. 返回该目录的上一级直接在后面输入cd ..eg:4. 返回该目录的根目录直接输入cd \eg:5. 如果想要查看该目

2021-08-29 20:01:52 537

原创 如何将CSDN博客内容保存为PDF

想保存页面的资料,但是在浏览器中右键“打印”出来的PDF总是显示空白!!后面,终于找到了解决方案使用Microsoft Edge浏览器,按F12,出现下图进入控制台也就是Console,然后粘贴下面一段代码,然后回车即可当前页面的pdf会自动加载出来(function(){$("#side").remove();$("#comment_title, #comment_list, #comment_bar, #comment_form, .announce, #ad_cen, #ad_bot

2021-03-15 14:12:17 274

原创 基于Python的三维重建开源代码

基于Python的三维重建开源代码包含SFM,MVS,PMVS以及CMVS等相关功能!【核心代码文件表】sfm-bundler(python)└── sfm-bundler(python)├── osm-bundlerWin32│ ├── icons│ │ ├── info_icon.png│ │ └── python_icon.png│ ├── osmbundler│ │ ├── cameras│ │ │ └── cameras.sqlit

2021-03-14 09:32:30 1391

原创 在anaconda3下安装pygame教程

首先安装好anaconda,然后有管理员选项打开下图中的Anaconda Prompt。用管理员身份运行anaconda Prompt直接在后面输入 ,回车conda install pip 完成之后再输入:pip install pygame然后就安装完成了接着,现在可以在anaconda 中 import pygame 测试一下了...

2021-03-11 11:12:18 978

原创 Python&opencv – 如何正确检查相机是否可用?

正在使用OpenCV打开并从几个网络摄像头读取.我一切都很好但似乎无法找到一种方法来了解相机是否可用.import cv2try: c = cv2.VideoCapture(2)except: print "Cam 2 is invalid."上面这个代码好像有点问题然后改进后,使用下面的代码:import cv2 def testDevice(source): cap = cv2.VideoCapture(source) if cap is None or

2020-11-09 15:05:45 2091

原创 快速把exe文件和dll文件打包成一个可执行文件

前言:当我们用 VS 或其它编程工具生成了可执行 exe 要运行它必须要保证其目录下,有一大堆 dll 库文件,看起来很不爽,用专业的安装程序生成软件又显得繁琐,下面这个方法教你如何快速把 exe 文件和 dll 文件打包成一个可执行文件,就像我们平时看到的单一绿色软件一样,只要双击它,就能运行你的程序,简单,方便,而且只需用最常见的 winrar 即可完成。制作前准备 :电脑上安装 winrar,这个工具是最普及的压缩软件,这里用的是 winrar 4.20版本。把的 exe 文件和其所依赖的 d

2020-10-11 14:43:04 1952

原创 C++中this指针详解整理(通俗易懂)

指针在建立对象时,系统会为每一个对象分配独立的存储空间,也就是给每个对象中的数据成员都分配有自己独立的存储空间。如果对同一个类定义n个对象,则有n组同样大小的空间以存放对象中的数据成员。但对于成员函数来说,对象中的数据成员。一个函数的代码段在内存中只有一份。也就是说,函数的代码段在内存中只有一份。也就是说,同一个类中的不同对象在调用自己的成员函数时,其实它们调用的是同一段函数代码。那么,当一个对象调用自己的成员函数时,如何才能保证成员函数中对数据成员的处理是针对自己的数据成员,而不是其他对象的数据成员

2020-09-07 11:07:05 1930

原创 qt5+vs2017程序打包发布,在其他电脑上运行

最近刚刚接触,新手上路可谓是困难重重啊,永远不知道下一个困难会在什么时候出现,这里分享一个qt5+vs2017的打包发布方法,希望能对新手有所帮助。利用VS扩展Visual Studio Installer-Setup Project打包失败,故采取下main这种方法,有兴趣的同学可以直接搜上面这个小插件。下面正式开始:前言:如果在电脑vs编写的程序生成的exe需要在其他没有安装环境的电脑运行的话,需要在exe所在的目录下添加所需要的dll,即动态链接库。一、:在VS中生成exe可执行文件,exe生

2020-08-13 14:53:13 1380 3

原创 VS2017 error无法打开预编译头文件xxx.pch: No such file or directory

pch.h作用:存放预处理命令,如#include,#define打不开源文件解决办法:解决方法一:在解决方案资源管理器中:1、在xxx.cpp上右键–>属性2、弹出的xxx.cpp属性框中,选择配置属性–>C/C++–>预编译头3、在预编译头中选择“创建”,而不是原来默认的“使用”4、其他cpp文件默认“使用”就OK了解决方法二:在vs里进行相关配置,无需建立头文件属性—>配置属性—>C/C++—>预编译头—>预编译头右边选择不使用预编译头,然

2020-07-31 10:46:41 2000 1

原创 C++基础入门_05 数组

**练习案例2:**数组元素逆置**案例描述:**请声明一个5个元素的数组,并且将元素逆置.(如原数组元素为:1,3,2,5,4;逆置后输出结果为:4,5,2,3,1);看了网上的一些例子,都有点小复杂,我写个简单的```cpp#include <iostream>#include<math.h>using namespace std;int main() { int arr[5] = { 1,2,3,4,5 }; int c[5]; int j=4;

2020-06-14 10:23:22 141

原创 g++编译 warning: character constant too long for its type

只需要把 cout<<‘解决了’中的单引号,改成双引号就可以了

2020-06-14 09:16:43 1350

原创 C++复习笔记

C++复习笔记一(类的声明定义应用与构造函数析构函数部分)const在C语言中是"不能被改变值的变量",而在C++种子则是"一种有类型描述的常量",常量必须初始化,并且不可以改变const int P=15;const 在的左边,所以p是常量,不可以改变int * const p=15;const在的右边,所以p是常量,但是*p不是,*p是int型,*p的值可以改变const型的引用只能用...

2020-04-23 14:21:02 290

原创 C++:找第一个只出现一次的字符

描述给定一个只包含小写字母的字符串,请你找到第一个仅出现一次的字符。如果没有,输出no。输入一个字符串,长度小于100000。输出输出第一个仅出现一次的字符,若没有则输出no。样例输入abcabd样例输出c源码#include <iostream>#include<cstring>using namespace std;int main...

2020-04-16 17:12:24 5917 2

原创 第n小的质数

描述输入一个正整数n,求第n小的质数。输入一个不超过10000的正整数n。输出第n小的质数。样例输入10样例输出29源码#include <iostream>using namespace std;int main(){ int n, i,j,a=0; cin >> n; for (i = 2;; i++) { for...

2020-04-15 17:29:16 1012

转载 计算邮资

描述根据邮件的重量和用户是否选择加急计算邮费。计算规则:重量在1000克以内(包括1000克), 基本费8元。超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算;如果用户选择加急,多收5元。输入输入一行,包含整数和一个字符,以一个空格分开,分别表示重量(单位为克)和是否加急。如果字符是y,说明选择加急;如果字符是n,说明不加急。输出输出一行,包含一个整数,表示...

2020-04-15 11:19:51 653

原创 类实例:个人银行综合实例

一个人可以有多个活期储蓄账户,一个活期储蓄账户包括账号(id),余额(balance),年利率(rate)等信息,还包括显示账户信息(show),存款(deposit),取款(withdraw),结算利息(settle)等操作。设计一个类SavingsAccount,将id,balance,rate均作为其成员数据,将show,deposit,withdraw,settle均作为其成员函数。无论...

2020-04-05 20:41:36 795

原创 01:查找最接近的元素

描述在一个非降序列中,查找与给定值最接近的元素。输入第一行包含一个整数n,为非降序列长度。1 <= n <= 100000。第二行包含n个整数,为非降序列各元素。所有元素的大小均在0-1,000,000,000之间。第三行包含一个整数m,为要询问的给定值个数。1 <= m <= 10000。接下来m行,每行一个整数,为要询问最接近元素的给定值。所有给定值的大小均...

2020-04-01 18:02:09 1353

原创 09:明明的随机数

描述明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。输入有2行,第1行为1个正整数,表示所生成的随机数的个数:N;第2行有N个用空...

2020-03-26 17:24:52 154

原创 08:病人排队

描述病人登记看病,编写一个程序,将登记的病人按照以下原则排出看病的先后顺序:老年人(年龄 >= 60岁)比非老年人优先看病。老年人按年龄从大到小的顺序看病,年龄相同的按登记的先后顺序排序。非老年人按登记的先后顺序看病。输入第1行,输入一个小于100的正整数,表示病人的个数;后面按照病人登记的先后顺序,每行输入一个病人的信息,包括:一个长度小于10的字符串表示病人的ID(每个...

2020-03-26 17:00:29 239

原创 04:奖学金

描述某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金。期末,每个学生都有3门课的成绩:语文、数学、英语。先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,如果两个同学总分和语文成绩都相同,那么规定学号小的同学排在前面,这样,每个学生的排序是唯一确定的。任务:先根据输入的3门课的成绩计算总分,然后按上述规则排序,最后按排名顺序输出前五名名学生的学...

2020-03-26 12:49:56 254

原创 08:白细胞计数

描述医院采样了某临床病例治疗期间的白细胞数量样本n份,用于分析某种新抗生素对该病例的治疗效果。为了降低分析误差,要先从这n份样本中去除一个数值最大的 样本和一个数值最小的样本,然后将剩余n-2个有效样本的平均值作为分析指标。同时,为了观察该抗生素的疗效是否稳定,还要给出该平均值的误差,即所有有 效样本(即不包括已扣除的两个样本)与该平均值之差的绝对值的最大值。现在请你编写程序,根据提供的n个样...

2020-03-25 20:50:08 1105

原创 14:铺地毯

描述为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯。一共有n张地毯,编号从1到n。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设,后铺的地毯覆盖在前面已经铺好的地毯之上。地毯铺设完成后,组织者想知道覆盖地面某个点的最上面的那张地毯的编号。注意:在矩形地毯边界和四个顶点上的点也算被地毯覆盖。输入输出样例1说明:如下图,1号地毯...

2020-03-25 20:11:27 180

原创 12:最长平台

描述已知一个已经从小到大排序的数组,这个数组的一个平台(Plateau)就是连续的一串值相同的元素,并且这一串元素不能再延伸。例如,在 1,2,2,3,3,3,4,5,5,6中1,2-2,3-3-3,4,5-5,6都是平台。试编写一个程序,接收一个数组,把这个数组最长的平台找出 来。在上面的例子中3-3-3就是最长的平台。输入第一行有一个整数n(n <= 1000),为数组元素的个数。...

2020-03-25 16:21:30 271

原创 06:笨小猴

描述笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大!这种方法的具体描述如下:假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次数,如果maxn-minn是一个质数,那么笨小猴就认为这是个Lucky Word,这样的单词很可能就是正确的答案。输入只有一行,是一个单词...

2020-03-25 11:49:43 353

原创 01:查找特定的值

描述在一个序列(下标从1开始)中查找一个给定的值,输出第一次出现的位置。输入第一行包含一个正整数n,表示序列中元素个数。1 <= n <= 10000。第二行包含n个整数,依次给出序列的每个元素,相邻两个整数之间用单个空格隔开。元素的绝对值不超过10000。第三行包含一个整数x,为需要查找的特定值。x的绝对值不超过10000。输出若序列中存在x,输出x第一次出现的下标;否...

2020-03-24 20:56:02 870

原创 19:肿瘤检测

描述一张CT扫描的灰度图像可以用一个N*N(0 < N <= 100)的矩阵描述,矩阵上的每个点对应一个灰度值(整数),其取值范围是0-255。我们假设给定的图像中有且只有一个肿瘤。在图上监测肿瘤的方法如下:如果某个点对应的灰度值小于等于50,则这个点在肿瘤上,否则不在肿瘤上。我们把在肿瘤上的点的数目加起来,就得到了肿瘤在图上的面积。任何在肿瘤上的点,如果它是图像的边界或者它的上下左...

2020-03-24 16:07:41 861

原创 17:最好的草

描述奶牛Bessie计划好好享受柔软的春季新草。新草分布在R行C列的牧场里。它想计算一下牧场中的草丛数量。在牧场地图中,每个草丛要么是单个“#”,要么是有公共边的相邻两个“#”。给定牧场地图,计算有多少个草丛。例如,考虑如下5行6列的牧场地图.#……#……#…#…##..#…这个牧场有5个草丛:一个在第一行,一个在第二列横跨了二、三行,一个在第三行,一个在第四行横跨了四、五列,...

2020-03-24 15:07:00 324

原创 13:图像模糊处理

描述给定n行m列的图像各像素点的灰度值,要求用如下方法对其进行模糊化处理:四周最外侧的像素点灰度值不变;中间各像素点新灰度值为该像素点及其上下左右相邻四个像素点原灰度值的平均(舍入到最接近的整数)。输入第一行包含两个整数n和m,表示图像包含像素点的行数和列数。1 <= n <= 100,1 <= m <= 100。 接下来n行,每行m个整数,表示图像的每...

2020-03-23 21:56:16 546

原创 11:图像旋转

描述输入一个n行m列的黑白图像,将它顺时针旋转90度后输出。输入第一行包含两个整数n和m,表示图像包含像素点的行数和列数。1 <= n <= 100,1 <= m <= 100。 接下来n行,每行m个整数,表示图像的每个像素点灰度。相邻两个整数之间用单个空格隔开,每个元素均在0~255之间。输出m行,每行n个整数,为顺时针旋转90度后的图像。相邻两个整数...

2020-03-23 21:27:20 342 1

原创 02:同行列对角线的格子

来源描述输入三个自然数N,i,j (1<=i<=N,1<=j<=N),输出在一个N*N格的棋盘中(行列均从1开始编号),与格子(i,j)同行、同列、同一对角线的所有格子的位置。如:n=4,i=2,j=3表示了棋盘中的第二行第三列的格子。当n=4,i=2,j=3时,输出的结果是:(2,1) (2,2) (2,3) (2,4) ...

2020-03-23 17:37:20 729

原创 01:矩阵交换行

描述给定一个5*5的矩阵(数学上,一个r×c的矩阵是一个由r行c列元素排列成的矩形阵列),将第n行和第m行交换,输出交换后的结果。输入输入共6行,前5行为矩阵的每一行元素,元素与元素之间以一个空格分开。 第6行包含两个整数m、n,以一个空格分开。(1 <= m,n <= 5)输出输出交换之后的矩阵,矩阵的每一行元素占一行,元素之间以一个空格分开。样例输入1...

2020-03-23 11:51:25 2652

原创 11:大整数减法

来源描述 求两个大的正整数相减的差。输入共2行,第1行是被减数a,第2行是减数b(a > b)。每个大整数不超过200位,不会有多余的前导零。输出一行,即所求的差。样例输入9999999999999999999999999999999999999 9999999999999样例输出99999999999999999999999900000000000...

2020-03-23 11:04:45 437

原创 10:大整数加法(大整数阶乘)

来源描述求两个不超过200位的非负整数的和。输入有两行,每行是一个不超过200位的非负整数,可能有多余的前导0。输出一行,即相加后的结果。结果里不能有多余的前导0,即如果结果是342,那么就不能输出为0342。样例输入2222222222222222222233333333333333333333样例输出55555555555555555555思路:...

2020-03-22 21:15:22 331

原创 05:年龄与疾病

来源描述某医院想统计一下某项疾病的获得与否与年龄是否有关,需要对以前的诊断记录进行整理,按照0-18、19-35、36-60、61以上(含61)四个年龄段统计的患病人数占总患病人数的比例。输入共2行,第一行为过往病人的数目n(0 < n <= 100),第二行为每个病人患病时的年龄。输出按照0-18、19-35、36-60、61以上(含61)四个年龄段输出该段患病...

2020-03-22 20:33:50 1291

原创 06:校门外的的树

来源描述某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域...

2020-03-22 16:00:12 256

原创 12:计算2的N次方

来源任意给定一个正整数N(N<=100),计算2的n次方的值。输入 输入一个正整数N。输出 输出2的N次方的值。样例输入5样例输出32源码#include <iostream>#include <cmath>using namespace std;int main(){ int a[50] = { 0 }; ...

2020-03-22 11:52:50 558

原创 13:大整数的因子

来源描述已知正整数k满足2<=k<=9,现给出长度最大为30位的十进制非负整数c,求所有能整除c的k。输入一个非负整数c,c的位数<=30。 输出 若存在满足 c%k == 0> 的k,从小到大输出所有这样的k,相邻两个数之间用单个空格隔开;若没有这样的k,则输出"none"。样例输入30样例输出2 3 5 6源码#include...

2020-03-22 11:10:14 521

原创 09:向量点积计算

来源描述在线性代数、计算几何中,向量点积是一种十分重要的运算。 给定两个n维向量a=(a1,a2,…,an)和b=(b1,b2,…,bn),求点积a·b=a1b1+a2b2+…+anbn。输入第一行是一个整数n。1 <= n <= 1000。 第二行包含n个整数a1,a2,…,an。 第三行包含n个整数b1,b2,…,bn。 相邻整数之间用单个空格隔开。每个整数的绝对值都...

2020-03-22 10:34:17 784

C++数组的学习笔记(入门).docx

自己数组学习的笔记,把数组总结了一下,希望对入门学C++的同学有一定的作用,大神就不必看了,刚刚开始学

2020-03-22

考研数学公式 考虫

考虫的数学公式 空闲时间可以背。

2018-09-19

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除