1、绪论 随着QT的广泛应用,QT的优点逐步显现,可移植性好,和C良好的兼容性,都足以和VS的WPF媲美,随着国际竞争的加大,相信QT可能在国内会有更加广泛的前景。本文以QT为基础,结合OPENCV,串口通信,实现了一个基于QT的可以在linux上运行的实时温度测量显示系统。 2、QT版本 一开始采用QT5.12,用了不久就发现5.12 与我的UBUNTU16.04兼容性很差,不停地死机
转载 2024-03-24 20:05:34
44阅读
环境搭建电脑环境 win10 64位系统Python3.5安装 从Python官网下载python3.5安装文件,选择windows 64位版本python-3.6.5-amd64.exe。双击安装。在安装的过程中可勾选自动设置环境变量PyQt5.6安装 从PyQt官网下载安装文件,由于最新版本的PyQt5.7需要自主编译安装,无可执行的安装文件,所以我们这里下载5.6版本,找旧
转载 2024-05-08 09:20:14
44阅读
1:下载opencv for android网址:https://opencv.org/releases.html下载android的
原创 2022-08-16 16:19:29
199阅读
Ubuntu+QT5+OpenCV3.4搭建笔记想在Linux上学习C++图像处理,所以需要在Linux环境下部署开发环境,昨天忙了半天算是部署完成。搭建完成后运行的测试程序效果就是这个视频这样,对调用的摄像头图像做了简单处理, 程序效果: 现在把搭建过程大致记录下来。安装Ubuntu参考这篇教程: 安装好需要将Ubuntu的源换成国内,教程参考:1.做完这些后首先开始安装QT5.到官网下载QT5
目前,NVIDIA 和 AMD 的 Windows driver 均有支援 OpenCL(NVIDIA 的正式版 driver 是從 195.62 版开始,而 AMD 则是从 9.11 版开始)。NVIDIA 的正式版 driver 中包含 OpenCL.dll,因此可以直接使用。AMD 到目前为止,则仍需要安装其 SDK 才有 OpenCL.dll 。不过,在最新的 SDK 中,NVIDIA 和
Qt For Android 前言这里我以Qt 5.14.2为例进行介绍。 一、准备1.Qt 5.14.22.android-ndk-r213.android-sdk4.jdk-8u201注意如果你的Qt版本不是5.14.2,那么一定要选择与Qt版本匹配的ndk,否则可能无法成功配置,我会将这些文件下载链接放在我的网站上供下载。 二、使用步骤 1.安装Qt 5.14.2此步骤省略,要确保安装时勾
转载 2023-06-14 22:05:27
319阅读
01:01-05pro中引入拓展模块 QT += androidextras 。pro中指定安打包目录 ANDROID_PACKAGE_SOURCE_DIR = $$PWD/android 指定引入特定目录比如程序图标、变量、颜色、java代码文件、jar库文件等。AndroidManifest.xml 每个程序唯一的一个全局配置文件,里面xml格式的数据,标明支持的版本、图标位置、
实现效果相机拍照,对图片进行倾斜矫正图片矫正实现步骤读取图片到内存。为两张图检测ORB特征点。 特征匹配:找到两图中匹配的特征点,并按照匹配度排列,保留最匹配的一小部分。然后把匹配的特征点画出来并保存图片。 计算单应性矩阵:由于上一步产生的匹配的特征点不是100%正确的,需要调用findHomography 函数来计算多个二维点对之间的最优单应性变换矩阵。 透视变换:有了精确的单应性矩阵,就可以把
转载 2024-03-07 18:03:31
12阅读
     在之前的博客中,已经分别比较详细地阐述了“windows平台下基于VS和OpenCV”以及“Linux平台下基于QTOpenCV"搭建图像处理框架,并且生成了相应的免费视频。这篇博客的主要内容,就是基于最新版本的相应工具,在windows平台下,“基于QTOpenCV搭建图像处理平台”,并且进一步研究如何基于QT所见即所得的便利,进行图像处理操作,
转载 10月前
82阅读
前言断断续续学习C++一年了,现在要做课设,觉得控制台界面实在太难看,于是用Qt做一个图形化的程序出来。学习Qt也没有多久,只是了解了个大概,这次开发基本上是啃了2天的官方帮助文档,然后利用各种Qt提供的轮子实现的。有些地方做的确实还很不完善,不过似乎没有什么致命的bug。代码质量底下,谨慎模仿。Qt真的是一个很好的C++扩展库,学习完C++觉得没有用武之地的可以去学习一下Qt来开发几个图形化软件
转载 2024-01-04 10:25:34
80阅读
文章目录1. 环境2. 准备工作3. 开始构建示例项目4. 集成opencv库4.1 导入opencv库4.2 配置CMakeLists.txt4.3 代码声明及实现4.3 运行效果5. 可能遇到的其他错误及解决方法5.1 包冲突 1. 环境Windows10 Android studio 3.0 Android NDK : android-ndk-r16b Opencv3.2.02. 准备工作
windows下Qt5.2 for android开发环境配置 1.下载安装Qt 5.2.0 for Android (Windows 32-bit)   http://qt-project.org/downloads 2.打开Qt Creator,打开帮助,输入android,找到官
转载 2023-09-24 20:13:29
184阅读
# 使用 Qt 开发应用连接 MySQL 数据库的实践 在现代移动应用开发中,使用数据库存储和管理数据是常见的需求。对于开发人员而言,如何高效地将移动应用与数据库后端进行连接,尤其是在平台上,是一个值得探讨的技术话题。本篇文章将介绍如何使用 Qt 框架开发应用,并与 MySQL 数据库进行连接。我们将包含代码示例,帮助大家理解其中的实现过程。 ## 1. 开发环境准备 在开始之前
原创 10月前
49阅读
目标用Qt For Android 产生一个可以在Android 目标机上运行的 APK (版本 2.3.6)准备 Android 开发环境准备JDK最新版本的下载地址:"http://download.oracle.com/otn-pub/java/jdk/8u5-b13/jdk-8u5-windows-i586.exe"一路确认安装,使用默认的装地址: C:\Program Files\Ja
转载 2023-09-26 18:35:29
97阅读
# Python Qt 开发指南 作为一名经验丰富的开发者,我将为你介绍如何使用Python Qt开发应用。下面将会按照流程图的方式给出每个步骤的具体操作和代码示例。 ## 流程图 ```mermaid flowchart TD A[安装必要软件] --> B[下载Qt for Android] B --> C[安装Android Studio] C --> D
原创 2024-01-04 03:30:25
116阅读
今天为了测试使用 Qt Creator 3.0.0 开发的纯 C 工程,利用了 Windows 下 Qt 5.2 for Android 开发入门里创建的 HelloAndroid 工程,想把纯 C 工程生成的 so 库加到 HelloAndroid 工程中。结果加入进去了,但不会自动拷贝到生成目录打包进 APK 。 研究了一个小时,大体搞明白了 Qt Creator 生成 APK 的流程。 首
转载 9月前
32阅读
配置QT5.2.0-Android版本:进行windows7下的软件开发~不用使用eclipse开发android软件,配置之后就可以向写C++代码一样,去写APP在Android手机上去运行了!软件配置:请保证您的电脑上只有一个Qt,如果您的电脑上之前安装过Qt的其他版本,请您卸载带,主要要将全不的组件都卸载掉,还要清楚您的系统环境变量中的某些添加项。因为Qt-for-android-5.2.0
转载 2023-05-26 13:16:25
467阅读
交叉编译OpenCV的Android版本OpenCV作为一个强大的图像处理库,在Android上也有强大的应用。OpenCV官网提供了SDK的下载,可以直接下载使用OpenCV官网地址:https://opencv.org/不过有时候也会有自定义编译的需求下面来记录一下最近在交叉编译OpenCV所作的笔记避免以后走弯路。编译Host系统是Ubuntu 16.04准备工作下载opencv: 1 g
 前言以前的文章中《OpenCV简介与Android SDK环境》列出过OpenCV4Android的开发,不过当时是用的Java实现,做了一些Demo后慢慢发现,在图像处理中用JAVA调OpenCV的开发处理速度是个瓶颈,所以才激起了学习NDK开发的想法,具体NDK开发的配置可以看我前面的文章《Android NDK编程(一)---NDK介绍及环境搭建》,本章主要说后面的OpenCV
使用HTTP协议访问网络原理就是客户端向服务器发送一条HTTP请求,服务器接收到请求之后会返回一些数据给客户端,然后客户端再对这些数据进行解析和处理就可以了。在android上发送HTTP请求的方式一般有两种,HttpURLConnection和HttpClient 1、HttpURLConnection用法首先获取到HttpURLConnection的实例,new出一个URL对象,传入
转载 2024-04-01 06:46:06
712阅读
  • 1
  • 2
  • 3
  • 4
  • 5