- 博客(75)
- 收藏
- 关注
原创 Yolov10环境配置+训练自己数据集(Windows10)
在根目录下新建一个datasets文件夹,在datasets文件夹下再新建train、val、test目录,然后再每个目录中在新建images和labels两个文件夹,将标注好的图片和.txt文件放到images,将.txt文件放到labels文件夹下,这是将制作的数据集切分成训练、验证、测试集。2、从ultralytics\cfg\复制coco.yaml文件到/datasets文件夹下,并修改coco.yaml改名为:mydata.yaml(自定义),并修改数据集的路径和自己数据集的种类。
2024-06-05 12:49:53
2043
1
原创 图书管理系统(Java实现,十个数据表,含源码、ER图,超详细报告解释,2020.7.11更新)...
图书管理系统数据库设计实验报告文章目录更新日志1.概述2.需求分析2.1需要实现的功能2.2业务流程图2.2.1学生流程图2.2.2管理员流程图2.2.3超级管理员流程图2.3功能需求分析3.数据字典4.概念模型5.数据模型6.建表代码与界面展示6.1表创建:6.2界面显示及服务端用到的查询代码:6.2.1登录界面6.2.2学生界面6.2.3...
2022-11-07 17:28:08
20585
4
原创 Qt使用 QProcess来检测 ip 设备是否在线(Ping)
另开一个线程,在子线程中开启一个QProcess进程,设一个定时器每隔一定时间Ping设备的IP地址,若能Ping通,则不做任何处理,若Ping不通,则发送弹窗报警。下面为部分代码:Ping.h#pragma once#include "qobject.h"#include <QNetworkInterface>#include <qdebug.h>#include <qtimer.h>#include <qthread.h>#inc
2022-01-18 19:43:59
9107
原创 plsql中文乱码(查询显示问号???)
问题描述:1、打开 plsql,执行 sql 语句,中文显示乱码:---查询表中记录select * from person;解决办法:1)查看服务器端编码输入 sql 语句: select userenv('language') from dual -- 查看数据库字符集我实际查到的结果为:AMERICAN_AMERICA.ZHS16GBK2)执行 sql 语句 :select * from V$NLS_PARAMET...
2021-10-14 08:48:11
42197
11
原创 QT中使用QVector存储QImage类型图像数据遍历时不显示问题
1、问题需求:从海康工业相机硬触发5次,获取5张QImage类型图像数据存储到QVector中,然后再分别显示到界面上,当保存5张QImage类型图像数据到QVector后,遍历QVector中数据时,图像在界面上一直不显示,或只显示最后一张图像,并没有显示5张图像???代码:头文件.hQVector<QImage> *vector_images = new QVector<QImage>();.cpp文件connect(m_myGrabImgHrea
2021-08-26 16:02:21
1270
1
转载 基于opencv的直线和曲线拟合与绘制(最小二乘法)
#include <opencv2/opencv.hpp>#include "opencv2\core\core.hpp"#include <iostream>using namespace cv;using namespace std;bool polynomial_curve_fit(std::vector<cv::Point>& key_point, int n, cv::Mat& A);int main(){ //创建用于绘.
2021-07-28 16:30:50
896
转载 Git推送到远程仓库的两种方式
1、SSH方式连接github 1.1 创建ssh密钥及在github上配置公钥打开git bash 输入ssh-keygen -t rsa 指令,然后回车会提示你输入,不用管直接回车即可。默认密钥对的生成位置:C:\Users\仝子瑜\.ssh配置公钥:github头像---->settings---->SSH and GPG keys --- 把公钥复制过来--->保存 1.2 使用SSH的方式把本地仓库推送到github在工作目录下 打开 gi..
2021-07-16 16:25:06
1418
原创 VS批量修改变量名快捷键
选中需要修改的变量名后,按住Ctrl+R组合键两次,会弹出下面对话框即可修改变量名,修改完成后点击“预览”然后点击“应用”即可完成所有变量一次修改。
2021-07-13 16:06:04
22009
1
原创 C++中double转换为string
#include <opencv2/opencv.hpp>#include <iostream>#include <math.h>using namespace std;using namespace cv;string convertToString(double d);int main(int argc, char** argv) { //使用convertToString}string convertToString(double .
2021-07-09 10:43:54
6660
原创 VS2015出现vector未定义标识符
问题:出现错误:未定义标识符“vector”解决办法: 导入#include <vector>还是不行 后来发现没有添加using namespace std; 添加:using namespace std;即可!!!...
2021-07-05 12:29:00
2008
原创 OpenCV:基本图像运算——加减与或
一、图像加法 1 #include<opencv2/opencv.hpp> 2 #include<iostream> 3 using namespace cv; 4 using namespace std; 5 6 void main(){ 7 Mat img1=imread("E://1.jpg"); 8 Mat img2=imre...
2021-07-01 11:13:00
658
原创 精选的8个小程序源码
今天推荐的这个项目是「list-of-wechat-mini-program-list」,开源微信小程序列表的列表、有赚钱能力的小程序开源代码。这个项目分为两部分,第一部分是开源微信小程序列表的列表,什么是列表的列表,就是说以下图片中的每个项目都是一个列表,这个列表里包含很多小程序;第二部分是有赚钱能力的小程序开源代码。开源微信小程序列表的列表:接下来主要介绍一下可以拿来变现的小程序,想...
2021-04-25 11:26:00
2039
原创 壁纸小程序➥自带Wordpress后台插件
源码介绍本小程序系在wordpress+酱茄基础上进行的二开,后台使用wordpress+二开插件,前端为微信小程序原生代码,页面美观漂亮,全开源版本,免费分享!功能特点精美的壁纸展示页面,搜索喜欢的壁纸,下载壁纸需观看激励视频广告,看一次,可免费下一天,热门壁纸榜单,壁纸收藏、分享功能。本程序需搭建在wordpress网站基础之上,请配合干净的wordpress系统使用下载地址:h...
2021-04-11 12:59:00
287
原创 微信8.0个人状态设置音乐方法
自从微信8.0更新后,很多网友都在研究它的新功能,个人状态大家都知道这么去设置,下面分享的是如何将状态设置为音乐。1、打开QQ音乐APP->选1首你喜欢的歌曲->在播放页面点右上角分享->分享到微信好友2、分享完后打开微信->从你分享的那首音乐点击进入->点顶部角标->然后设为我的状态3、到设置页面还可以点击拍摄选择背景图,还有模糊效果,完成后确认就...
2021-04-06 21:08:00
456
原创 Win10无法访问共享文件夹错误(错误代码:0x80070035)
出现问题:解决办法:一、先开启网络发现和打印机共享:打开控制面板,依次点击:控制面板\网络和 Internet\网络和共享中心\高级共享设置,在当前网络环境,打开“网络发现”和“文件和打印机共享“。二、检查系统服务: 按Win+R键打开运行,输入services.msc并回车打开服务;在服务中查看Server、Workstation,Print Spooler、TC...
2021-03-31 12:26:00
7357
原创 大、小端数据模式的应用-Qt与PLC连接
先了解大小端数据模式,可以先看另一篇博客:https://www.cnblogs.com/ivint/p/14361782.html项目背景:现需要使用Qt与PLC通信(使用snap7动态库链接),往PLC中写数据,当我写了数据类型为quint32的500时,而PLC中实际写入的为一串很大的数字(4093706240), 分析:PLC中DB1块0区存储了32位数据500,它的二进制为:...
2021-03-26 11:19:00
808
原创 Java8日期处理18个,工作必用!
Java 8 推出了全新的日期时间API,在教程中我们将通过一些简单的实例来学习如何使用新API。Java处理日期、日历和时间的方式一直为社区所诟病,将 java.util.Date设定为可变类型,以及SimpleDateFormat的非线程安全使其应用非常受限。新API基于ISO标准日历系统,java.time包下的所有类都是不可变类型而且线程安全。示例1:Java 8中获取今天的日期...
2021-03-25 14:28:00
127
原创 WIN10远程桌面连接发生身份验证错误(错误代码:0x800706be)
问题: 今天在用远程桌面连接服务器的时候突然报错,说是身份验证错误,代码: 0x800706be。如下图所示:网上也搜了很多办法都没能成功,后来用以下这个办法解决了,如下所示:解决办法:①、第一步打开凭据管理器,通过windows搜索②、点击windows凭据③、添加普通凭据④、输入你要访问的远程控制电脑的IP,用户名,密码。最后点击“确定”。注:使用window...
2021-03-25 14:27:00
5898
1
原创 QT中统计数组中各元素出现的次数
项目需求: 字符串数组中保存着5次字符识别同一编号的结果,判断超过3次识别出相同的字符串,即为识别成功。 所以需要判断5个字符串中是否有大于等于3个相同的?(等同于统计数组中各元素出现的次数)1、使用QMap来实现 QStringList m_sOCRcharList ; //存5次识别出的结果进行判断 m_sOCRcharList <<...
2021-03-17 15:04:00
1442
原创 QT中日志框架
#include "mainwindow.h"#include <QtWidgets/QApplication>#include <QSettings>#include <QDebug>#include <QFile>#include <iostream>#include <QDebug>#include &...
2021-03-04 15:00:00
216
原创 C++代码静态检测
C++代码静态检测一,CppCheck二,TscanCode三,PVS-studio代码静态检测,指的是程序在非运行状态下,对代码进行语法分析,检测其规范性和语法错误的一种操作。主要借助的都是一些第三方工具,比如CppCheck,TscanCode,PVS-studio等,本文主要对这几种常用的检测工具的使用进行介绍,并且都附上下载链接以及免费破解版。(付费的代码检测工具不在讨论范围内...
2021-03-02 17:42:00
1351
原创 QT以二进制保存图片到MySQL数据库
1、保存图片到数据库(连接数据库部分没有展示)需要创建数据库中的图片类型为:二进制mediumblob类型,(TinyBlob 最大 255Blob 最大 65KMediumBlob 最大 16MLongBlob 最大 4G在估算最大实际使用上限的情况下,能用小的就用小的,效率高。)//保存图片槽函数void mysqlopt::slotInsertOCRimg(QImage ...
2021-02-25 18:39:00
1065
原创 New个对象过情人节,可她却抛了异常
单身汪们太难了,每年不仅要经历双十一,还要经历2.14,还要经历七夕节,真是古今中外都不肯放过我们啊!不过对于咱们程序员来说,这都不是问题!只要你不是C语言,想要对象还不简单?new一个不就得了!对象的类型首先,new之前,得先定义对象的类型,就叫GirlFriend吧,继承自基类Girl!接下来要思考,这个GirlFriend该有哪些方法呢?首先得要长得漂亮吧:bool i...
2021-02-14 18:53:00
235
原创 QT中TCP通信及遇到的问题
以自定数据包格式进行通信数据包格式如下:服务端代码如下:。cpp文件:主界面程序会发送emit sendTime()和emit sendOCRMsg(OCRMsg, dateTime)信号对应HeratPack和sendData槽函数#include "TCPthread.h"#include <qdebug.h>#include <qtimer.h>#...
2021-02-03 17:42:00
909
原创 大端模式、小端模式及在QT中的转换
转载于:https://blog.youkuaiyun.com/usownh/article/details/42614185大端模式和小端模式是计算机中经常涉及到的两种字节序,也有大端对齐、小端对齐、大尾、小尾等叫法。一、起源说起这两种模式,就不得不提一下大端(Big-endian)和小端(Little-endian)这两个英文上的起源。“endian”一词来源于乔纳森·斯威夫特的小说格列佛游记。...
2021-02-02 14:21:00
1707
原创 QT学习资源
QT项目资源:-优快云:https://blog.youkuaiyun.com/feiyangqingyun/article/details/97565652-博客园:https://www.cnblogs.com/lsgxeva/p/7852102.htmlQt 博客者聚集地http://planet.qt.io很多Qt大神都在里面。Qt 百科https://wiki.qt.io这里Qt...
2021-02-01 19:15:00
95
原创 qt 数据库操作总结
整理一下QT操作数据库的一些要点,以备以后的查询学习(主要是操作mysql)。转载于:https://www.cnblogs.com/lsgxeva/p/7852102.html首先,要查询相关的驱动是否已经装好了,可以用以下的程序进行验证:#include <QtCore/QCoreApplication>#include <QSqlDatabase>...
2021-02-01 18:52:00
654
原创 QT实现抖音网红表白软件
【实例介绍】抖音网红表白软件.exe(可打包发给女朋友)【实例截图】【核心代码】confess.cpp#include "confess.h"#include "ui_confess.h"#include <QMouseEvent>#include <QDebug>#include <QMessageBox>#include <...
2021-01-20 12:36:00
1055
19
原创 VS+Yolov3+QT+opencv(GPU版)
环境:系统:win10 (显卡:NVIDIA GTX 950M)Yolo版本:V3cuda:9.0cudnn:9.0opencv:3.4.9VS:20151、环境准备:1.1、下载Yolov3(darknet)下载链接:https://github.com/AlexeyAB/darknet1.2、下载权重文件(yolov3.weights)下载链接:https://li...
2021-01-19 15:53:00
637
原创 QT开发(二十五)——QT模板库
QT开发(二十五)——QT模板库一、QTL模板库简介QT模板库(QT Template Library 简称QTL)是一套提供对象容器的模板。QTL提供了对象的链表、对象的矢量(动态数组)、从一个类型到另一个类型的映射(或称为字典)和相关的迭代器和算法。容器是包含和管理其它对象的一个对象,并且提供迭代器对被包含的对象进行访问。1、QT容器类简介容器是能够在内存中存储其他特定类型...
2020-12-31 14:35:00
984
原创 Qt+海康SDK实现硬件触发一次拍照数张图片
继上篇文章:https://www.cnblogs.com/ivint/p/14200731.html (稍作改动。。。)1、在子线程中实现先由硬件触发再转换成软件触发3次子线程代码://回调函数void GrabImgThread::getCameraImageCallback(unsigned char *pData, MV_FRAME_OUT_INFO_EX *stImageIn...
2020-12-31 09:54:00
1805
1
原创 QT+海康SDK实现相机硬件触发拍照
1、导入相机SDK(将海康SDK库复制粘贴到项目的根目录)2、在CameraWidget.h头文件中声明如下变量和函数3、在CameraWidget.cpp文件中写入如下代码#include "camerawidget.h"#include "ui_camerawidget.h"#include <QDebug>CameraWidget::CameraWid...
2020-12-28 11:29:00
2343
5
原创 Win10+VS2015+OpenCV3.4.9+yolov3配置(CPU版)
环境:Win10VS2015OpenCV3.4.9yolov3配置:下载yolov3源码:(OpenCV、VS2015自己百度下载)git clone https://github.com/AlexeyAB/darknetcuda和cudnn配置:(PS:安装这两个要求电脑显卡必须是英伟达的才可以)GPU版需要这两个参考连接:https://blog.youkuaiyun.com/...
2020-12-17 16:18:00
271
原创 Qt中OpenCV Mat与QImage、QPixmap和QImage的相互转换
1、QPixmap转为Image:QPixmap pixmap;pixmap.load("../Image/1.jpg");QImage tempImage = pixmap.toImage();2、QImage转为QPixmap:QImage image;image.load("../Image/1.jpg");QPixmap tempPixmap = QPixmap::...
2020-12-15 18:51:00
729
原创 Qt+OpenCV调用海康相机SDK采集图像(C++)
配置环境: Qt5.12.5 OpenCV3.4.9 海康MVS3.1.0开发工具:QT Creator-4.11.01、开发步骤:1)创建QT项目,在pro文件中添加相机的引用文件1.1)添加海康的库:将海康SDK库MVS\Development\Includes和MVS\Development\Libraries\win64下复制到自己的工程目录下然后把库添加到...
2020-12-15 10:43:00
2981
1
原创 在Qt中配置海康工业相机SDK及遇到的问题(报错)
1、在项目的.pro文件里导入海康工业相机的SDK路径INCLUDEPATH += \ D:\HKVersion\MVS_3.1.0\MVS\Development\Includes#这时到入Opencv的库 D:\OpenCV\opencv\build\include D:\OpenCV\opencv\build\i...
2020-12-12 22:31:00
2124
1
原创 vs2015常用快捷键大全
1.回到上一个光标位置/前进到下一个光标位置1)回到上一个光标位置:使用组合键“Ctrl + -”;2)前进到下一个光标位置:“Ctrl + Shift + - ”。2.复制/剪切/删除整行代码1)如果你想复制一整行代码,只需将光标移至该行,再使用组合键“Ctrl+C”来完成复制操作,而无需选择整行。2)如果你想剪切一整行代码,只需将光标移至该行,再使用组合键“Ctrl+X”来完成...
2020-12-10 16:12:00
241
原创 VS2015配置海康威视工业相机SDK二次开发
1、概述:工业相机SDK是用于控制相机的一个独立组件,支持获取实时图像数据、配置参数、对图像进行后续处理等功能。工业相机SDK兼容GigE Vision协议、USB3 Vision协议、Camera Link协议、CoaXPress协议,目前支持Windows、Linux、Mac以及Android系统,不同的操作系统下需要加载使用配套的SDK版本并参考相应SDK开发指南。SDK对相机的控制上,最...
2020-12-10 11:09:00
3266
2
原创 侧边栏js样式代码
<!-- menu html --><div class="container"> <div class="menu-wrap optiscroll" id="menuWrap" style="display:none"> <nav class="menu"> <!-- 个人简介 --&...
2020-12-09 14:25:00
271
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人