一叶孤舟渡
活捉一只加油鸭:涉足三维成像与测量领域的研究。
展开
-
代码:激光中心线提取软件(steger法)(vs+opencv+qt实现)
激光中心线提取软件编写原创 2022-04-21 13:04:58 · 2943 阅读 · 6 评论 -
代码:相机标定与图像校正助手(VS+OpenCV+Qt实现)
环境:VS2019+OpenCV4.4+Qt5.12.3软件打包软件:Inno Setup Compiler链接库搜索软件:Everything实现功能:相机标定;图像校正界面分布:标定区;校正区;控制台;操作反馈;参数显示作者联系方式:936874728界面实现软件功能实现告警提示,鲁棒性增强工程核心代码展示:#联系方式:936874728#include "CamCali.h"#pragma execution_character_set("utf-8") /.原创 2022-04-10 17:24:58 · 3274 阅读 · 2 评论 -
QT运行时的Debug、Release、Profile选项区别
其中Debug和Release我们都是耳熟能详的前者是以-g模式编译 带着符号信息 便于我们调试后者是经过优化之后 性能更上一个档次的而根据官方说明,profile则是在这两种之中取一个平衡,兼顾性能和调试, 可以类似的看做是性能更优但是又方便调试的版本...原创 2020-07-31 09:16:40 · 1187 阅读 · 0 评论 -
Qt:QT5.8.0+OpenCV3.4.2 示例程序
仅仅是配置后的第一个程序,怕自己忘记。.proQT += coreQT -= guiCONFIG += c++11TARGET = 1#CONFIG += consoleCONFIG -= app_bundleTEMPLATE = appSOURCES += main.cpp# The following define makes your compiler emit warnings if you use# any feature of Qt which as been ma原创 2020-07-28 23:10:04 · 297 阅读 · 0 评论 -
Qt:项目发布Debug和Release版的区别
本文为转载文章,原文链接如下:https://www.cnblogs.com/taiyonghai/p/6126074.html如需阅读原文,请点击上方链接,谢谢。 一、Debug和Release的区别 Debug:调试版本,包含调试信息,所以容量比Release大很多,并且不进行任何优化(优化会使调试复杂化,因为源代码和生成的指令间关系会更复杂),便于程序员调试。Debug模式下生成两个文件,除了.exe或.dll文件外,还有一个.pdb文件,该文件记录了代码中断点等调试信息&原创 2020-07-31 09:10:39 · 3327 阅读 · 0 评论 -
QT报错:使用MSVC编译时Label不能显示图片的问题
查阅了很多资料,什么问题的都有,仅以小编较为认同一个分享给大家。有学者说是QT版本的问题…我是用的MSVC版本的,QT本身不带Debug调试器…直接用debug模式运行就有问题…然后其解决办法是下了个MINGW版就好了。既然是不带Debug调试器,那就使用Profile或者Release不就好了,结果就显示了。...原创 2020-07-31 09:20:08 · 758 阅读 · 0 评论 -
Qt:父窗口和子窗口的相互调用案例
首先,正常的新建步骤……!、打开Qt→欢迎→Projects→New Projects→项目(Application)→Qt Widgets Application→右下角(Chose……)→名称(自己命)→下一步→下一步→选择基类(QWidget)→类名(自己命)→创建界面(不勾选)→下一步→完成。!、进去之后,鼠标右键你所建立的项目→添加新文件→文件和类(C++)→C++ Class→Choose……→选择类→自己命名……代码部分:头文件部分:mywidget.h#ifndef MYWIDG原创 2020-07-20 16:35:56 · 3516 阅读 · 3 评论 -
Qt:VS+Qt,显示图片,根据窗口大小调整图片尺寸
最近这几天因为一个课程作业,,,需要用qt+vs+opencv编写一个软件,,,烦死了,今天发的帖子关于显示图片的,由于时间不充裕,关于qt设计登录界面和实时显示时钟的功能过几天分享。也可以加我QQ:936874728交流,我也是小白,一起努力吧。首先在vs上新建一个qt的工程,,选中主窗口选QWidget。打开.ui文件,在qt designer上绘图,绘制一个lineEdit控件,两个label控件,一个pushButton控件然后保存这个.ui文件,并右键编译一下这个文件。一步一步来,编辑原创 2020-04-27 15:03:04 · 4089 阅读 · 2 评论 -
Qt:相机标定软件编写-源码(vs+opencv+qt designer)
联系方式:QQ:936874728标定板:棋盘格标定板标定算法:张正友标定法模块:登录界面模块、时间显示模块、相机标定模块闲话不多说,上代码。ui界面:登陆界面模块:void login::on_clicked() //自定义函数{ if (ui.UserlineEdit->text() == tr("1") && ui.PassWordlineEdit->text() == tr("1")) //用户密码 { accept(); } else {原创 2020-05-13 09:26:40 · 2296 阅读 · 0 评论 -
Qt:调用OpenCV
并非技术贴,保存代码避免日后回顾。联系方式:936874728在Qt Creator上新建一个项目。右键新项目>>添加库…>>外部库>>选中库文件路径>>下一步,完成,添加到.pro文件中。然后再在pro文件中手动输入下面代码:INCLUDEPATH += D:\opencv\build\include\ D...原创 2020-04-27 20:03:33 · 2938 阅读 · 0 评论 -
Qt报错:程序写入中文时,出现“常量中有换行符 ”的错误解决办法
Qt版本5.8.0,对应的Qtcreator版本4.2.1当我们在程序中输入以下字样时:编译程序可能会出现“常量中有换行符”的错误提示。怎么解决呢?小编也是QT新手,昨晚就遇到了这种情况。解决办法一:不用汉字,输入英文就不会出现这种情况。弊端:都是中国人,整什么洋的,我英语水平不够,再说总会出现需要输入中文的情况。解决办法二:我看网上有些人用notepad++对代码进行格式转换。弊端...原创 2020-04-17 09:40:38 · 3247 阅读 · 1 评论 -
Qt报错:无法解析外部命令,解决办法
是这样的,我是一个Qt小白,昨晚就简简单单自定义了一个按钮,就出现下面的问题。**widget.obj : error LNK2019: 无法解析的外部符号 "public: __cdecl MyPushButton…**具体错误提示很长来着,,,直接上解决办法吧:第一步:删掉工程文件目录中Debug中的所有文档。第二步:点击,Qt Creator菜单栏中的构建,在其下拉菜单中,点击...原创 2020-04-17 09:50:26 · 2583 阅读 · 3 评论 -
Qt:Qt编码设计初了解(<圆面积计算界面设计>为例)
一个简单的Qt项目,包含主函数、函数声明与实现。Qt项目中的主要文件有:main.cpp,某某.pro,某某.cpp,某某.h圆面积计算器函数解读cal.proQT += core guigreaterThan(QT_MAJOR_VERSION, 4): QT += widgetsTARGET = Dialog // 指定应用程序名TEMPLATE = app // 告诉qmake为这个应用程序生成哪种makefile,app是建立一个应用程序的makefile,这是.原创 2022-04-15 21:10:01 · 206 阅读 · 0 评论 -
Qt:Qt初认识&项目新建流程&代码解读
Qt是一个跨平台的C++图形用户界面应用程序框架,面向对象,容易扩展,组件编程。开发:1、纯代码实现,QtCreator;2、绘制实现,Qt Designer。QtCreatorQt DesignerQt工程新建流程选择文件路径—>选择编译调试套件—>选择基类—>完成代码解读main.cpp#include "dialog.h" // 包含了程序中要完成Dialog类的定义#include <QApplication> // 使用.原创 2022-04-15 20:38:09 · 739 阅读 · 0 评论