自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(110)
  • 资源 (2)
  • 收藏
  • 关注

原创 Visual Studio中快捷收缩展开代码段

Visual Studio中快捷收缩展开代码段1. Ctrl-M-O 折叠所有方法2.Ctrl-M-P 展开所有方法并停止大纲显示(不可以再折叠了)3. Ctrl-M-M 折叠或展开当前方法4. Ctrl-M-L 展开所有方法

2022-07-12 17:07:35 2008 1

原创 QSocketNotifier: Socket notifiers cannot be enabled or disabled from another

QSocketNotifier: Socket notifiers cannot be enabled or disabled from anotherQObject: Cannot create children for a parent that is in a different thread.

2022-07-12 16:34:26 5622

原创 Opencv4.0 多目标模板匹配

opencv中关于模板匹配的算法:matchTemplate( const CvArr* image, constCvArr* templ,CvArr* result,int method );Image 待搜索图像Templ 模板图像Result 匹配结果 用来存放通过以下方法计算出滑动窗口与模板的相似值Method 计算匹配程度的方法 (关于匹配方法,使用不同的方法产生的结果的意义可能不太一样,有些返回的值越大表示匹配程度越好,而有些方法返回的值越小表示匹配程度越好)...

2021-07-08 09:39:03 2418 2

原创 windows10、VS2017环境下OpenMVG编译

浏览了一圈CSDN上在win10、VS2017环境上编译OpenMVG的博文,发现并没有比较详细的教程,遂到了https://github.com/openMVG/openMVG/blob/develop/BUILD.md#windowsopenmvg的git网站查看英文文档进行自行编译,特此记录。编译必备工具:git 、cmake(3.2版本以上) 、VS2017(至少2015)1.利用git下载openmvg源文件在目标空白文件夹中右键,选择 git bash he...

2021-06-18 14:54:35 987

转载 c++使用OpenCV绘制与填充多边形

多边形绘制OpenCV中支持常见的点、线、圆、椭圆与矩形的绘制与填充都是通过设置thickness这个参数来实现绘制与填充,当thickness是正数的时就会绘制;当thickness为非正数时就会填充。但是对多边形来说,polylines函数把thickness设置为非正数就会直接报错,无法通过修改thickness完成填充,该函数只能实现绘制。voidcv::polylines(InputOutputArrayimg,InputArrayOf...

2021-04-28 13:31:47 7084 3

原创 下载了VS2017后QT无法运行“rc.exe”解决方法

我的原本的环境是VS2015 + Qt5.13.2但是因为工作需要,后面又下载了一个VS2017,直接导致运行QT时,报错LINK : fatal error LNK1158: 无法运行“rc.exe”在经过查阅前辈们的解决方法后,总结如下:用everything软件全盘搜索rc.exe 和rcdll.dll两个文件,每个人需要的可能不一样,介意先试试版本比较高的,我的是在C:\Program Files (x86)\Windows Kits\10\bin\10.0.1776

2020-08-05 17:28:49 737

原创 QT Release打包应用程序超简单步骤

QT 打包release的应用程序非常简易的步骤,这里给大伙分享一下。用QT自带的windepolyqt.exe提取应用程序依赖.dll文件。在目标文件夹(里面包含了你要发布的 项目.exe )内,打开cmd,输入指令windeployqt.exe(绝对路径) 项目.exe--qmldir=E:\Qt\Qt5.13.2\5.13.2\msvc2015_64\qml(参照自己的路径)最后按下回车键 就会自动生成各个需要的动态链接库了。E:\Qt\Qt5.13.2\5.13.2\m...

2020-08-05 14:44:50 2158

原创 QT中应用的数据类型

有符号8比特数据qint8:signed char16位数据类型qint16:signed short32位有符号数据类型qint32:signed int.64位有符号数据类型,Windows中定义为__int64qint64:long long int 或(__int64)指针类型 根据系统类型不同而不同,32位系统为qint32、64位系统为qint64qintptr:qint32 或 qint64Windows中定义为__int64qlongl

2020-07-24 13:30:05 483

原创 PAT (Basic Level) Practice 1047 编程团体赛

编程团体赛的规则为:每个参赛队由若干队员组成;所有队员独立比赛;参赛队的成绩为所有队员的成绩和;成绩最高的队获胜。现给定所有队员的比赛成绩,请你编写程序找出冠军队。输入格式:输入第一行给出一个正整数N(≤10​4​​),即所有参赛队员总数。随后N行,每行给出一位队员的成绩,格式为:队伍编号-队员编号 成绩,其中队伍编号为 1 到 1000 的正整数,队员编号为 1 到 10 的正...

2020-07-07 10:51:55 93

原创 PAT (Basic Level) Practice 1058 选择题

批改多选题是比较麻烦的事情,本题就请你写个程序帮助老师批改多选题,并且指出哪道题错的人最多。输入格式:输入在第一行给出两个正整数 N(≤1000)和 M(≤100),分别是学生人数和多选题的个数。随后 M 行,每行顺次给出一道题的满分值(不超过 5 的正整数)、选项个数(不少于 2 且不超过 5 的正整数)、正确选项个数(不超过选项个数的正整数)、所有正确选项。注意每题的选项从小写英文...

2020-07-07 10:50:24 166

原创 QT由于找不到msvcp140d.dll无法继续执行代码

在将QT 、MSVC2015_x64 环境下的项目封装成.exe文件,将其拷贝至他人的电脑上运行时,报错:由于找不到msvcp140d.dll无法继续执行代码经过对依赖库的逐一排查后,发现问题为:项目为release环境配置,在.pro文件下,同时存在了LIBS += -L$$PWD\3rdparty\ -lopencv_world400dLIBS += -L$$PWD\3rdparty\ -lopencv_world400即同时存在着 xxxd.lib 和 xxx.lib...

2020-06-05 16:27:02 5236

原创 Git较常用命令速查表

git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。git config -- global user.name "Your Name"git config -- global user.email "[email protected]"//把当前目录变成Git可以管理的仓库git init//把文件添加到仓库git add xxxgit add . ...

2020-05-29 10:44:55 154

原创 Qt连接MySql驱动加载失败问题解决方法

在使用Qt连接mysql数据库的时候,遇到过这样的报错,做一下记录和总结。  报错如下: (1)QSqlDatabase: QMYSQL driver not loaded  (2)QSqlDatabase: available drivers: QSQLITE QODBC QODBC3 QPSQL QPSQL7 Qt、Mysql编辑器版本背景:   Qt...

2020-04-08 15:14:40 17594 69

原创 c++实现RGB色彩空间转换到HSV色彩空间

HSV是对RGB色彩空间中点的两种有关系的表示,它们尝试描述比 RGB 更准确的感知颜色联系,并仍保持在计算上简单。HSV表示hue(色度)、saturation(饱和度)、value(色调) 。HSV 把颜色描述在圆柱体内的点,这个圆柱的中心轴取值为自底部的黑色到顶部的白色而在它们中间是的灰色,绕这个轴的角度对应于“色相”,到这个轴的距离对应于“饱和度”,而沿着这个轴的距离对应于“亮...

2020-01-09 13:32:35 2060

原创 c++图像处理之对比度拉伸变换

对比度拉伸变换对图像进行对比度拉伸变换,压缩动态范围,将我们所关注的边界特征信息详细化,从而使得输出图像亮区域更亮,暗区域更暗,提高了图像的对比度。opencv中的 LUT函数(look up table)为查表函数,void LUT(InputArray src, InputArray lut, OutputArray dst);InputArray src:输入图像Out...

2020-01-08 16:37:42 2121

原创 PAT (Basic Level) Practice 1070 结绳

给定一段一段的绳子,你需要把它们串成一条绳。每次串连的时候,是把两段绳子对折,再如下图所示套接在一起。这样得到的绳子又被当成是另一段绳子,可以再次对折去跟另一段绳子串连。每次串连后,原来两段绳子的长度就会减半。给定N段绳子的长度,你需要找出它们能串成的绳子的最大长度。输入格式:每个输入包含 1 个测试用例。每个测试用例第 1 行给出正整数N(2≤N≤10​4​​);第 2 ...

2020-01-06 15:34:14 122

原创 PAT (Basic Level) Practice 1069 微博转发抽奖

小明 PAT 考了满分,高兴之余决定发起微博转发抽奖活动,从转发的网友中按顺序每隔 N 个人就发出一个红包。请你编写程序帮助他确定中奖名单。输入格式:输入第一行给出三个正整数 M(≤1000)、N 和 S,分别是转发的总量、小明决定的中奖间隔、以及第一位中奖者的序号(编号从 1 开始)。随后 M 行,顺序给出转发微博的网友的昵称(不超过 20 个字符、不包含空格回车的非空字符串)。注...

2019-12-30 17:16:16 106

原创 Qt Creator 界面设计 显示当前时间

效果显示图话不多说,直接上代码。mainwindow.h#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include<qdebug.h>#include"qtimer.h"using namespace cv;QT_BEGIN_NAMESPACEnamesp...

2019-12-13 14:44:32 1109 1

转载 傅里叶变换详细讲解

原文链接:https://zhuanlan.zhihu.com/p/19759362这篇文章的核心思想就是:要让读者在不看任何数学公式的情况下理解傅里叶分析。傅里叶分析不仅仅是一个数学工具,更是一种可以彻底颠覆一个人以前世界观的思维模式。但不幸的是,傅里叶分析的公式看起来太复杂了,所以很多大一新生上来就懵圈并从此对它深恶痛绝。老实说,这么有意思的东西居然成了大学里的杀手课程,不得不归咎...

2019-11-26 11:05:31 536 1

原创 虚函数 virtual type function(type T)=0; 的含义

什么时候需要定义虚函数, 首先要看成员函数所在的class是否会作为base class,然后看成员函数在class的继承后有无可能被更改功能,如果希望更改其功能的,一般应该将它声明为虚函数。如果成员函数在class被继承后功能不需修改,或派生类用不到该函数,则不要把它声明为虚函数。纯虚函数是在声明虚函数时被“初始化”为0的函数。声明纯虚函数的一般形式是:virtual 函数类型...

2019-10-28 16:14:38 1348

原创 1024

10月24 程序员节日快乐!

2019-10-24 10:42:22 6541

原创 简单的c++人脸识别源代码

人脸识别算法初稿..#include <stdio.h>#include <iostream>#include <opencv2\opencv.hpp>#include <opencv2\core\core.hpp>#include <opencv2\highgui\highgui.hpp>#include <op...

2019-10-18 15:31:23 3336 10

原创 图像的偏色检测及颜色校正方法

计算图像色度的平均值和色度的中心距离的比值,可以有效地对图像进行偏色检测。检测图像是否色偏:#define _CRT_SECURE_NO_WARNINGS#include<opencv2/highgui/highgui.hpp>#include<opencv2/imgproc/imgproc.hpp>#include<stdio.h>#inc...

2019-10-11 14:03:08 4288 4

原创 CCF201903-2 二十四点

试题编号: 201903-2 试题名称: 二十四点 时间限制: 1.0s 内存限制: 512.0MB 问题描述: #include<iostream>#include<stdio.h>#include<algorithm>#include<string>#includ...

2019-09-11 16:25:18 171

原创 CCF201809-2 买菜

试题编号: 201809-2 试题名称: 买菜 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   小H和小W来到了一条街上,两人分开买菜,他们买菜的过程可以描述为,去店里买一些菜然后去旁边的一个广场把菜装上车,两人都要买n种菜,所以也都要装n次车。具体的,对于小H来说有n个不相交的时间段[a1,b1],[a2,...

2019-09-11 14:31:55 76

原创 CCF201812-01 小明上学

试题编号: 201812-2 试题名称: 小明放学 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 题目背景   汉东省政法大学附属中学所在的光明区最近实施了名为“智慧光明”的智慧城市项目。具体到交通领域,通过“智慧光明”终端,可以看到光明区所有红绿灯此时此刻的状态。小明的学校也安装了“智慧光明”终端,小明想利用这个终端给...

2019-09-11 14:11:31 99

原创 CCF201809-1 卖菜

试题编号: 201809-1 试题名称: 卖菜 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   在一条街上有n个卖菜的商店,按1至n的顺序排成一排,这些商店都卖一种蔬菜。   第一天,每个商店都自己定了一个价格。店主们希望自己的菜价和其他商店的一致,第二天,每一家商店都会根据他自己和相邻商店的价格调整自...

2019-09-11 13:51:21 77

原创 CCF-CSP201903-1 小中大

试题编号: 201903-1 试题名称: 小中大 时间限制: 1.0s 内存限制: 512.0MB 问题描述: ///2019-03-01 小中大#include<iostream>#include<sstream>#include<algorithm>#include<stri...

2019-09-10 16:08:34 322

原创 PAT (Basic Level) Practice 1066 图像过滤

图像过滤是把图像中不重要的像素都染成背景色,使得重要部分被凸显出来。现给定一幅黑白图像,要求你将灰度值位于某指定区间内的所有像素颜色都用一种指定的颜色替换。输入格式:输入在第一行给出一幅图像的分辨率,即两个正整数M和N(0<M,N≤500),另外是待过滤的灰度值区间端点A和B(0≤A<B≤255)、以及指定的替换灰度值。随后M行,每行给出N个像素点的灰度值,...

2019-09-10 11:11:02 225

原创 PAT (Basic Level) Practice 1065 单身狗

单身狗”是中文对于单身人士的一种爱称。本题请你从上万人的大型派对中找出落单的客人,以便给予特殊关爱。输入格式:输入第一行给出一个正整数 N(≤50 000),是已知夫妻/伴侣的对数;随后 N 行,每行给出一对夫妻/伴侣——为方便起见,每人对应一个 ID 号,为 5 位数字(从 00000 到 99999),ID 间以空格分隔;之后给出一个正整数 M(≤10 000),为参加派对的总人数...

2019-09-10 09:43:33 114

原创 PAT (Basic Level) Practice 1064 朋友数

如果两个整数各位数字的和是一样的,则被称为是“朋友数”,而那个公共的和就是它们的“朋友证号”。例如 123 和 51 就是朋友数,因为 1+2+3 = 5+1 = 6,而 6 就是它们的朋友证号。给定一些整数,要求你统计一下它们中有多少个不同的朋友证号。输入格式:输入第一行给出正整数 N。随后一行给出 N 个正整数,数字间以空格分隔。题目保证所有数字小于10​4​​。输出格式:首...

2019-09-09 14:48:36 111

原创 PAT (Basic Level) Practice 1060 爱丁顿数

英国天文学家爱丁顿很喜欢骑车。据说他为了炫耀自己的骑车功力,还定义了一个“爱丁顿数”E,即满足有E天骑车超过E英里的最大整数E。据说爱丁顿自己的E等于87。现给定某人N天的骑车距离,请你算出对应的爱丁顿数E(≤N)。输入格式:输入第一行给出一个正整数N(≤10​5​​),即连续骑车的天数;第二行给出N个非负整数,代表每天的骑车距离。输出格式:在一...

2019-09-09 10:41:27 78

原创 PAT (Basic Level) Practice 1063 计算谱半径

在数学中,矩阵的“谱半径”是指其特征值的模集合的上确界。换言之,对于给定的n个复数空间的特征值 {a​1​​+b​1​​i,⋯,a​n​​+b​n​​i},它们的模为实部与虚部的平方和的开方,而“谱半径”就是最大模。现在给定一些复数空间的特征值,请你计算并输出这些特征值的谱半径。输入格式:输入第一行给出正整数 N(≤10 000)是输入的特征值的个数。随后 N 行,每行给出 ...

2019-09-09 09:13:10 83

原创 windows10平台下使用opencv识别舌苔

因为学业上的需求,我需要用到机器学习来训练分类器来识别物体,又因为正好看到一篇博客有详细的讲解训练分类器的过程,这里给出链接:https://blog.csdn.net/Shea1992/article/details/83592899 总之,非常的感谢这篇博客给我的帮助,然后,因为我比较常用c++来写代码,而这篇博客里面最后检测分类器效果时用到的却是pytho...

2019-08-26 16:15:10 2971 16

原创 c++、python执行exe文件的方法

VC中调用其他可执行程序,可以使用ShellExecute函数,函数如下HINSTANCE ShellExecute(HWND hwnd,LPCTSTR lpVerb,LPCTSTR lpFile,LPCTSTR lpParameters,LPCTSTR lpDirectory,INT nShowCmd);参数详解:lpVerb:对lpFile要执行的行为,包括"open","ex...

2019-08-16 10:00:18 577

原创 python批量抓取网页图片

一种基于urllib的爬虫,结构非常简单,但是好像只能抓取http协议的网页的图片。#!/usr/bin/python3# -*- encoding:utf-8 *-* from urllib import requestimport re import sys def getResponse(url): url_request = request.Request(...

2019-08-13 16:48:56 1055

原创 opencv 批量更改图片大小

注意不要引发 ssize.area()>0 的错误,操作之前需要先将图片id统一下//批量更改图片大小#include<iostream>#include<stdio.h>#include<opencv2\opencv.hpp>#include<string>using namespace std;using names...

2019-08-13 16:16:58 1275

原创 基于opencv制作一个小视频

#include "opencv2/core.hpp"#include "opencv2/imgproc.hpp"#include "opencv2/highgui.hpp"#include <stdio.h>using namespace cv;static void help(){ printf("\nThis program demonstrates Op...

2019-08-09 13:29:32 564

原创 网上人脸识别资料总结

人脸识别这方面的工作,其实各大公司全都有了成熟的技术,另外还有网上一些大佬零零散散的文章,我这里总结了些各种语言编写的公开出来的能用的,python实现人脸识别五官(ps:python实现)https://blog.csdn.net/zwj012345/article/details/90548723c++实现dlib人脸检测c语言具体实现(ps:不需要什么附加库...

2019-08-08 09:27:12 407

原创 PAT (Basic Level) Practice 1059 C语言竞赛

C 语言竞赛是浙江大学计算机学院主持的一个欢乐的竞赛。既然竞赛主旨是为了好玩,颁奖规则也就制定得很滑稽:0、冠军将赢得一份“神秘大奖”(比如很巨大的一本学生研究论文集……)。 1、排名为素数的学生将赢得最好的奖品 —— 小黄人玩偶! 2、其他人将得到巧克力。给定比赛的最终排名以及一系列参赛者的 ID,你要给出这些参赛者应该获得的奖品。输入格式:输入第一行给出一个正整数N(≤10...

2019-08-05 15:09:04 156

舌苔识别训练器.zip

一份已经用机器学习训练好了的训练器,用以检测识别舌苔。具体使用流程请参考博客 https://blog.csdn.net/qq_38344751/article/details/100079967

2019-11-01

教务管理系统

一个完整的教务管理系统,数据库改成自己的版本就可以使用。

2018-12-24

空空如也

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

TA关注的人

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