摘要:
研究下QsLog,用于Qt开发。 QsLog支持六个日志级别,优先级从低到高依次为:Trace、Debug、Info、Warn、Error、Fatal、Off。 【使用】 #include <QtCore/QCoreApplication> #include<QDir> #include<QDebu 阅读全文
摘要:
界面傻瓜式操作,挺好。 个人习惯: 1、别人的项目,可以fork到自己的远程仓库(网页上操作)。 2、新建master的分支develop,以后更改develop即可(网页上操作)。【推荐多用分支,在分支上改,然后合并到master分支】 3、克隆develop分支到本地。 4、每次编辑前,一定要先 阅读全文
摘要:
插件类其实就是接口类的子类,用于实现接口类。 该Interface必须是虚基类,且所有函数(除了构造,一般也不写构造)都是虚函数。 而所谓的plugin就是继承该虚基类和QObject的子类。 当程序调用该plugin的某个函数时,是通过该plugin的虚基类在运行时动态绑定至子类的vtable执行 阅读全文
摘要:
官方有两个算子,HoughLines和HoughLinesP HoughLines得到两个变量:θ、ρ 在旋转矫正时,使用的是angle。具体见下图。 θ 弧度制,[0,π)angle 角度制,[-90°,90°),正值则逆时针旋转下图中的angle是负值(需顺时针选择),angle=θ*180/π 阅读全文
摘要:
两种方式: 方式一,保持private方式。Qt--在其他类中使用mainwindow主窗口的UI指针_suki2012的博客-CSDN博客_qt获取mainwindow窗口的指针 方式二,private改为public。Qt中其他类调用窗口中的ui控件_Misty_Rain_的博客-CSDN博客_ 阅读全文
摘要:
为了防止中文乱码,utf8 带 BOM,代码中添加 #if defined(_MSC_VER) && (_MSC_VER >= 1600) # pragma execution_character_set("utf-8") #endif 如果按如下操作后,依然乱码,请使用VSCode或Notepad 阅读全文
摘要:
1、 下载 yaml-cpp ,解压到本地(我直接放桌面了,方便删之……) 2、文件夹里新建 build文件夹,用于生成 sln 打开build文件夹,按下Shift+鼠标右键,在此处打开Powershell窗口,输入如下代码(../ 就是build的上一级目录,cmake会识别其中的CMakeLi 阅读全文
摘要:
Yolov5家族模型从小到大:n、s、m、l、x 下载地址 https://github.com/ultralytics/yolov5/releases YOLOv5结构讲解 https://blog.csdn.net/moxibingdao/article/details/107704462 深入 阅读全文
摘要:
改变亮度、对比第、角度、镜像 from PIL import ImageEnhance import os import numpy as np from PIL import Image def brightnessEnhancement(root_path,img_name):#亮度增强 ima 阅读全文
摘要:
pytorch训练yolov5s.pt,之后转onnx。 以检测条形码为例,1分类问题,训练yolov5s.pt。 1、github上下载yolov5程序以及pt模型文件,https://github.com/ultralytics/yolov5/releases 2、data文件夹里,images 阅读全文