天朝程序员

原理,解决方法,总结!

《Dlib:安装Dlib库》

目录 开发环境 Dlib下载 下载和安装CMake 编译Dlib源码 生成lib链接库 配置Dlib 遇到的问题 测试代码 开发环境 操作系统:windows10专业版 VS版本:VS2015 Dlib版本:Dlib19.17 CMake版本:C...

2019-05-27 18:04:07

阅读数 50

评论数 0

《PyCharm2019安装教程》

目录 下载PyCharm 安装PyCharm PyCharm简单使用 PyCharm设置中文 PyCharm安装第三方库 下载PyCharm PyCharm官网下载:https://www.jetbrains.com/pycharm/download/#section=...

2019-04-25 11:55:01

阅读数 13791

评论数 14

《Qt5配置OpenCV》

安装配置 Windows10+Qt5.11+OpenCV3.3+MinGW+CMake3.13 下载和安装Qt 下载链接:http://download.qt.io/archive/qt/或者http://download.qt.io/official_releases/qt/ ...

2018-10-21 23:09:53

阅读数 1087

评论数 0

OpenCV安装教程

目录 安装环境说明 下载OpenCV 配置OpenCV开发环境 属性表 测试 可能存在的问题 安装环境说明 操作系统:Windows10 OpenCV版本:OpenCV2和OpenCV3 VS版本:VS2015或者VS2017 下载OpenCV ...

2017-12-09 15:59:15

阅读数 22830

评论数 2

多路采集卡的使用

1、需要在项目文件夹中添加以下文件 2、在预编译文件中添加导入库 #include "datatype.h" #include "dvrshw.h" #pragma comment(lib, "Dvrshw.lib") /...

2019-08-15 11:54:49

阅读数 13

评论数 0

USB摄像头的线

4芯USB接口定义 :1,红色-USB电源: 标有-VCC、Power、5V、5VSB字样2,绿色-USB数据线:(正)-DATA+、USBD+、PD+、USBDT+3,白色-USB数据线:(负)-DATA-、USBD-、PD-、USBDT+4,黑色-地线: GND、Ground 5芯USB接口...

2019-08-14 16:06:44

阅读数 33

评论数 0

Qt5:error: no matching function for call to 'MainWindow::connect()

报错代码: connect(ui->chartComboBox,&QComboBox::currentIndexChanged,this,&MainWindow::getChartIndex); 报错内容: E:\Qt_Project\QtC...

2019-08-02 17:45:44

阅读数 83

评论数 0

Qt5:QSplitter窗口分割器

我们的目的是要仿照Qt编辑器的界面,来设计一个简单使用分裂器的示例,各个窗口可以通过鼠标来改变尺寸,效果如上图所示。 使用设计师实现 1、打开Qt creator编辑器,新建一个Qt Widgets Application项目,选择“MainWindow”,转到“设计师模式”开始设计UI...

2019-08-01 17:59:51

阅读数 47

评论数 0

GitHub:删除已创建的仓库

1、假设我现在要删除opencv,点击仓库名称进入仓库 2、 进入仓库,选择Settings 3、找到Danger Zone(危险区域),选择Delete this repository 4、以防误操作,再次输入仓库名进行确认 ,验证通过之后,下面的删除按钮就会激活,...

2019-07-26 14:54:57

阅读数 15

评论数 0

Qt5:ini配置文件的读写操作

QSettings类官方文档 用户通常希望应用程序在会话中记住其设置(窗口大小和位置,选项等)。此信息通常存储在Windows上的系统注册表中,以及macOS和iOS上的属性列表文件中。在Unix系统上,在没有标准的情况下,许多应用程序(包括KDE应用程序)使用INI文本文件。在项目中,有时需...

2019-07-26 14:24:21

阅读数 16

评论数 0

Qt5:布局管理嵌套使用

Qt中常用的几种布局管理器: 水平布局管理器 垂直布局管理器 网格布局管理器 表单布局管理器 栈布局管理器 这几种基本布局管理器的使用:Qt5:基本布局管理器 以下图为例,布局一个简易的视频播放器,说明一下布局管理器的嵌套使用。 先将布局分为5个部分 视频显示窗口 时间和滑动...

2019-07-22 10:48:57

阅读数 17

评论数 0

《Qt5:QLineEdit》

QLineEdit:单行文本编辑框,可用输入显示文本内容,可以作为密码框。 常用的功能 1、设置编辑框文本内容 void setText(const QString &) 2、获取编辑框文本内容 QString text() const 3、设置编辑框的响应模式,...

2019-07-19 14:35:39

阅读数 73

评论数 0

《Qt5:基本布局管理器》

Qt中常用的几种布局管理器: 水平布局管理器 垂直布局管理器 网格布局管理器 表单布局管理器 栈布局管理器 以下代码创建的是mainwindow,需要将布局添加到主窗口的中央区域,不然是显示不出来的。 main.cpp #include "mainwindow.h&q...

2019-07-18 17:17:09

阅读数 64

评论数 0

OpenCV:判断点是否在矩形内

点和矩形的位置关系有三种情况: 1、点在矩形内 2、点在矩形边界上 3、点在矩形外 #include <opencv2/opencv.hpp> #include <iostream> int main() { //创建图像 ...

2019-06-27 10:36:42

阅读数 107

评论数 0

OpenCV:遍历图像

#include <opencv2/opencv.hpp> #include <iostream> int main() { int channels[3] = {0}; cv::Mat srcImage = cv::Mat(240,3...

2019-06-21 17:53:17

阅读数 16

评论数 0

OpenCV:Error: Assertion failed (size.width>0 && size.height>0) in cv::imshow

Error: Assertion failed (size.width>0 && size.height>0) in cv::imshow 出现以上报错信息,有可能是加载图像路径错误,未成功加载图像,图像的宽和高没有大于0,导致显示不...

2019-06-21 17:32:37

阅读数 31

评论数 0

OpenCV:计算三角形的角度

已知三角形的三个顶点,先计算每条边的边长,利用三角形的余弦定理,使用反三角函数求出每个角的弧度值,再将弧度值转化为角度值。 三角形的余弦定理: cosA=(b^2+c^2-a^2)/2bc cosB=(a^2+c^2-b^2)/2ac cosC=(b^2+a^2-c^2)/2ab ...

2019-06-21 13:59:14

阅读数 83

评论数 0

OpenCV:旋转矩形(RotatedRect)

RotatedRect类是OpenCV的基础类,用于创建旋转矩形,下面是它的构造函数,包含旋转中心点、尺寸大小和旋转角度。 构造函数1: RotatedRect(const Point2f& center, const Size2f& size, float...

2019-06-20 18:26:57

阅读数 126

评论数 0

OpenCV:帧差法

帧差法原理 帧差法可以用来提取视频中的前景,也就是运动的物体,通过将不同帧进行相减,获取两帧之间的差异,然后再用图像处理算法将差异显示出来。可以将视频的第一帧作为背景,也可以将相邻两帧的前一帧作为背景。 示例代码 #include <opencv2/opencv.hpp&...

2019-06-17 17:09:47

阅读数 37

评论数 0

OpenCV:图像轮廓

查找轮廓的基本流程 查找和绘制轮廓 查找轮廓函数原型1: void findContours( InputOutputArray image, OutputArrayOfArrays contours, OutputArray...

2019-06-17 15:47:48

阅读数 25

评论数 0

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