C++实现图书管理系统

闲来无事,用C++做了一个图书管理系统,主要有借书、还书、图书管理、用户管理等功能,主要用到的技术有容器和文件,以及类的封装#include <iostream>#include <list>#include <alg...

2021-06-03

opencv3/C++图像边缘提取方式

canny算子实现使用track bar 调整canny算子参数,提取到合适的图像边缘。#include<iostream>#include<opencv2/opencv.hpp>using namespace cv;void trackBar(int, void*);int...

2021-06-03

C++实现视频流转换为图片方式

记录一个基于C++实现的将视频流帧转换为图片/* avi2jpg 函数,将摄像头当前帧保存为jpg格式照片 */ void Video_to_image(CvCapture* capture){ //初始化一个视频文件捕捉器 ...

2021-06-03

opencv3/C++基于颜色的目标跟踪方式

inRange函数void inRange(InputArray src, InputArray lowerb, InputArray upperb, OutputArray dst);src:输入图像;lowerb:下边界数组,阈值下限;upperb:上边界数组,阈值上限;dst:输...

2021-06-03

opencv3/C++轮廓的提取与筛选方式

轮廓提取findContours发现轮廓findContours(InputOutputArray binImg, //输入8bit图像,0值像素值不变,非0的像素看成1;(变为二值图像) OutputArrayOfArrays contours,//输出找到...

2021-06-03

opencv3/C++ FLANN特征匹配方式

使用函数detectAndCompute()检测关键点并计算描述符函数detectAndCompute()参数说明:void detectAndCompute( InputArray image, //图像InputArray mask, //掩模CV_OUT std::ve...

2021-06-03

opencv3/C++ 实现SURF特征检测

SURF即Speeded Up Robust Features加速鲁棒特征;SURF可以用于对象定位和识别、人脸识别、3D重建、对象跟踪和提取兴趣点等。工作原理: 1、选择图像中POI(Points of Interest)...

2021-06-03

减少OpenCV读取高分辨率图像的时间示例

意义目前无论是工业上还是生活中相机的分辨率也会越来越高,无论是学术上还是工业上使用OpenCV进行图像处理,特别是大批量处理的时候,读取一张高分辨率图像到内存中的时间减少的...

2021-06-03

gcc中extra qualification错误的解决

gcc中extra qualification错误 g++编译错误error: extra qualification 'SQSBase::' on member 'parseResponse'等类似的错误. 错误的错误写法:1.在类的定义(或者头文件定义)...

2021-06-03

简单了解C语言中主线程退出对子线程的影响

这篇文章主要介绍了简单了解C语言中主线程退出对子线程的影响,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下对于程序...

2021-06-03

C语言实现个人通讯录管理系统

如何用c语言制作简易的个人通讯录管理系统?想必这是每一位初步学习c语言的同学需要解决的一个大问题。如何将这些数据类型不完全相同的数据元素存储并访问呢?采用结构体便能轻...

2021-06-03

C语言实现电话簿管理系统

本文实例为大家分享了C语言电话簿管理系统的具体代码,供大家参考,具体内容如下/*大二实践周所作,时间:2017.9,11电话簿管理系统*/ #include<string.h>#include<stdio.h>#include...

2021-06-03

opencv3/C++视频中叠加透明图片的实现

如下所示:大致思路:获取摄像头画面后,通过在图像上循环叠加一组背景透明的PNG图片,在图像上产生类似GIF的动图效果。#include<opencv2/opencv.hpp>using namespace cv;//PNG透明...

2021-06-03

opencv3/C++ 使用Tracker实现简单目标跟踪

简介MIL: TrackerMIL 以在线方式训练分类器将对象与背景分离;多实例学习避免鲁棒跟踪的漂移问题.OLB: TrackerBoosting 基于AdaBoost算法的在线实时对象跟踪.分类器在更新步...

2021-06-03

opencv3/C++ 离散余弦变换DCT方式

离散余弦变换/Discrete cosine transform,根据离散傅里叶变换的性质,实偶函数的傅里叶变换只含实的余弦项,而数字图像都是实数矩阵,因此构造了一种实数域的变换——离散余弦变换...

2021-06-03

opencv3/C++绘制几何图形实例

在图像上绘制几何图形#include<iostream>#include<opencv2/opencv.hpp>using namespace cv;Mat src1, dst;void drawRectangle();void drawLine();void drawEllipse();void...

2021-06-03

opencv3/C++关于移动对象的轮廓的跟踪详解

使用opencv提供的背景去除算法(KNN或高斯混合模型GMM)去除背景,然后将获取的目标二值化后通过筛选目标轮廓获得目标位置。#include<opencv2/opencv.hpp>using namespace cv;//...

2021-06-03

ubuntu修改gcc版本的操作方法

方法一:首先,看一下你的Ubuntu都装了哪些版本的gcc 用命令:ls /usr/bin/gcc* -l 我的显示是lrwxrwxrwx 1 root root 7 2011-08-14 15:17 /usr/bin/gcc -> gcc-4.6-rwxr-x...

2021-06-03

C++ opencv实现的把蓝底照片转化为白底照片功能完整示例

本文实例讲述了C++ opencv实现的把蓝底照片转化为白底照片功能。分享给大家供大家参考,具体如下:#include <opencv2/opencv.hpp>#include <opencv2/core/core.hpp>#include <o...

2021-06-03

C++实现通讯录管理系统

本文实例为大家分享了C++通讯录管理系统的具体代码,供大家参考,具体内容如下#include<iostream>#include<string>using namespace std;#define MAX 1000 struct Person{ strin...

2021-06-03

C++实现链表版本通讯录

本文实例为大家分享了C++实现链表版本通讯录的具体代码,供大家参考,具体内容如下#include <iostream>#include <string>using namespace std;class Address; class Contact{pr...

2021-06-03

opencv3/C++ PHash算法图像检索详解

PHash算法即感知哈希算法/Perceptual Hash algorithm,计算基于低频的均值哈希.对每张图像生成一个指纹字符串,通过对该字符串比较可以判断图像间的相似度.PHash算法原理将图像转...

2021-06-03

C语言 不使用strcat函数实现连接两个字符串功能代码

字符串连接函数:
字符串连接就是将一个字符串连接到另一个字符串的末尾,使其组合成一个新的字符串,在字符串处理函数中,strcat 函数具有字符串连接功能。下面是用C语言实现不...

2021-06-03

C语言:利用指针编写程序,用梯形法计算给定的定积分实例

题目要求利用指针编写程序,用梯形法计算下列公式中的定积分:参考代码首先说明一下指针的用处:因为所传递的参数均为数字,并不需要使用指针提高效率,故这里使用指针指向函数。请注...

2021-06-03

iOS锁屏音频播放控制及音频信息设置

iOS 后台音频播放控制,锁屏音频播放控制及音频信息设置,效果图如下: 1.在 AppDelegate.m 中实现下面方法,获取音频播放、暂停、上一首、下一首点击事件:- (BOOL)canBecomeFirstRe...

2021-06-03

C语言实现扫雷程序

使用C语言实现简单的扫雷程序,主要是对二维数组的运用,我们需要一个头文件,两个源文件来实现。game.h //包含函数的声明,宏定义
test.c //包含主函数,函数调用
game.c //包含函数...

2021-06-03

C语言实现影院管理系统

本文实例为大家分享了C语言影院管理系统的具体代码,供大家参考,具体内容如下#include<stdio.h>#include<string.h>#include<stdlib.h>#include<windows.h>#include"state.h"#d...

2021-06-03

C语言实现电影院选座管理系统

本文实例为大家分享了C语言电影院选座管理系统的具体代码,供大家参考,具体内容如下/*编写一个电影院选座管理系统程序。问题描述:自行设计一个电影院放映厅(容积不小于5排,每排不...

2021-06-03

C语言实现航班管理系统

本文实例为大家分享了C语言实现航班管理系统的具体代码,供大家参考,具体内容如下/*.航班管理系统主界面以菜单的形式展现,用户可以按不同的键执行不同的操作,即调用不同的函数;...

2021-06-03

基于ROS 服务通信模式详解

ROS 服务通信模式摘自《ROS机器人开发实践》服务(services)是节点之间通讯的另一种方式。服务允许节点发送请求(request) 并获得一个响应(response)AddTwoInts.h文件是根据AddTwoI...

2021-06-03

Qt自定义控件实现进度仪表盘

本文实例为大家分享了Qt自定义控件实现进度仪表盘的具体代码,供大家参考,具体内容如下
先看效果图:
思路:外围的线共100根(自定义,可改变),总共占270度,然后按照 先画一条线然后旋转...

2021-06-03

C语言实现合并字符串

学会Perl以及Python之后,处理字符串也只是我很喜欢做的一件事情。进行字符串的拼接在这些高级脚本语言中是一件轻松的事情。C语言是我的编程入门语言,但是我一直对这门语言了...

2021-06-03

c语言 字符串的拼接和分割实例

1.字符串的拼接使用c的函数char *strcat(char *str_des, char *str_sou);将字符串str_sou接在字符串str_des后面(放在str_des的最后字符和“\0”之间)。注意不要越界,可用strle...

2021-06-03

浅谈C语言中的注释风格小结

C语言中常用的注释风格有两种,一种是通过如下模式进行一段代码的注释:/* comment*/另一种是单行注释符号:// comment学生时代的注释我一般是选用后者,那时候编码量十分有限,即使...

2021-06-03

Qt自定义控件实现线条型加载条

本文实例为大家分享了Qt自定义控件实现线条型加载条的具体代码,供大家参考,具体内容如下上效果图:思路:先画一个线条,然后旋转坐标系再画其他线条,突出颜色的线条可以画死再旋转,也...

2021-06-03

C语言实现3*3数组对角线之和示例

我就废话不多说了,直接上代码吧!#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>#include<windows.h> int SUM(char arr[][3]){ int i = 0; int j = 0; int sum = 0; fo...

2021-06-03

使用C语言实现12种排序方法

1.冒泡排序思路:比较相邻的两个数字,如果前一个数字大,那么就交换两个数字,直到有序。时间复杂度O(n^2),稳定性:这是一种稳定的算法。代码实现:void bubble_sort(int arr[],size_t...

2021-06-03

C语言打印输出杨辉三角

杨辉三角,是二项式系数在三角形中的一种几何排列。如下图所示:规律:1.每行端点与结尾的数为1.
2.每个数等于它上方两数之和。
2.每行数字左右对称,由1开始逐渐变大。
3.第n行...

2021-06-03

C语言实现仓库物资管理系统

前言此系统为博主大一上学期C语言课程设计的大作业,由于当时初步接触C语言,现在来看程序写的太烂了,简直不忍直视……但是还是想通过博客的形式记录下来,也可以给刚接触学习C语...

2021-06-03

C语言实现航班订票系统

本文实例为大家分享了C语言实现航班订票系统的具体代码,供大家参考,具体内容如下描述:点定义两个链表,一个存储航班信息,一个存储客户信息;进行一系列简单的增删查找;代码如下#incl...

2021-06-03

C语言用函数实现电话簿管理系统

本文实例为大家分享了C语言用电话簿管理系统的具体代码,供大家参考,具体内容如下c语言上机课程 纠结了很久用函数还是链表,顺序表 感觉函数比较简单实现:最后显示对齐还可以使用...

2021-06-03

C++ map 根据value找key的实现

flyfish测试所需头文件#include <algorithm> #include <vector> #include <map>#include <string>初始std::map<int, std::string> t; t.insert(std::make_pair(1, "a")...

2021-06-03

C++ string格式化输出方式

flyfish利用boost的format头文件#include <boost/format.hpp>boost::format f = boost::format("%.2f %s %d") % 1.234 %"123" % 12; std::string s = f.str();等同于boost...

2021-06-03

Qt自定义控件实现多彩色仪表盘

本文实例为大家分享了Qt实现多彩色仪表盘的具体代码,供大家参考,具体内容如下Qt自定义控件4:多彩色仪表盘先看效果图:思路:外围三色的圆弧 红:蓝:绿 = 1:2:1,总共占270度。刻度线是根...

2021-06-03

C语言实现将字符和数字串到一起

C 语言 是相对比较低级的一种语言,所有的数据都是按照 整数、浮点数、数组、指针 一类的数据结构来表示的。相比之下,较高级的语言中 数据类型之间的转换就更自由一些。毕竟,不...

2021-06-03

C语言#define拼接宏定义实现方式

使用场合:拼接两个宏,一个是传入的宏。但是传入的宏不会被替换,反而原封不动的接了上去,这就尴尬了。经过各种尝试,居然成了,特此记录分享一下,方便大家学习。char A_param=0;char...

2021-06-03

C语言实现从文件读入一个3*3数组,并计算每行的平均值

题目要求从文件读入一个3*3数组,并计算每行的平均值。参考解答1. 数据文件:array.dat创建一个.dat文件用于存放数组文件:1 3 62 9 73 6 4文件名随意啦。2....

2021-06-03

c语言实现两个单链表的交叉合并方式

如下所示:#include<stdio.h>#include<stdlib.h>#include<iostream> using namespace std; struct Node{ int data; Node *next;}; //初始化Node *init(){ Node *head=new Nod...

2021-06-03

Qt自定义控件实现简易仪表盘

本文实例为大家分享了Qt自定义控件实现简易仪表盘的具体代码,供大家参考,具体内容如下Qt自定义控件12:简易仪表盘(根据liudianwu大神的界面自己写的代码,建议去学习刘大神,会受益...

2021-06-03

C语言实现扫雷游戏

本文将介绍如何用C语言多文件编程实现扫雷
该示例扫雷程序可实现以下几个功能: 自定义雷数 踩雷后会将所有雷显示出来 地图大小易修改
Mine_clearance.h#pragma once#d...

2021-06-03
返回顶部
顶部