posted @ 2020-12-07 15:32
一杯清酒邀明月
阅读(2788)
推荐(0)
摘要:
在项目开发过程中,有时候一个程序在一台机器上只允许运行一个程序,因此需要用代码来控制实现, 用到的技术是共享内存和信号量 具体代码实现如下: 1 #include "mainwindow.h" 2 3 #include <QApplication> 4 #include <QSystemSemaph
阅读全文
posted @ 2020-12-07 15:06
一杯清酒邀明月
阅读(1415)
推荐(0)
摘要:
尝试使用libtiff将一个16位的灰度tif图像转为OpenCV中对应的Mat格式并显示出来,参考代码如下: 1 void tiff_test() 2 { 3 libtiff::TIFF *image; 4 uint32_t width = 0, height = 0; 5 uint16_t nc
阅读全文
posted @ 2020-12-07 13:46
一杯清酒邀明月
阅读(971)
推荐(0)
摘要:
今天总结了5种创建Mat图像的方法,都是可以直接运行的。 代码: 1 #include<opencv2/opencv.hpp> 2 #include<iostream> 3 using namespace cv; 4 using namespace std; 5 6 int main() { 7 /
阅读全文
posted @ 2020-12-07 10:43
一杯清酒邀明月
阅读(865)
推荐(0)
摘要:
Mat类的创建: 方法一: 通过读入一张图像,直接转换为Mat对象 Mat image = imread("test.jpg"); 其中 imread()方法需要传入String类型的值,一般都是图像文件路径。 方法二: 使用无参数构造函数,创建Mat对象 Mat image = Mat(); im
阅读全文
posted @ 2020-12-07 10:42
一杯清酒邀明月
阅读(310)
推荐(0)
摘要:
OpenCV Mat数据类型及位数总结 float: 4字节,6-7位有效数字 -3.4E-38 到 3.4E38 double: 8字节,15~16位有效数字 -1.7E-308 到 1.7E308 在OpenCV里面,许多数据结构为了达到內存使用的最优化,通常都会用它最小上限的空间来分配变量,有
阅读全文
posted @ 2020-12-07 10:41
一杯清酒邀明月
阅读(453)
推荐(0)
摘要:
mat.at<int>( i ); 整型数组问中的元素 i mat.at<float>( i,j ); 浮点型数组附中的元素(i, j) mat.at<int>( pt ) 整型矩阵问中处于 (pt.x,pt.y) 的元素 mat.at<float>( i,j,k ); 三维浮点型矩阵M 中处于 (
阅读全文
posted @ 2020-12-07 09:33
一杯清酒邀明月
阅读(1226)
推荐(0)
摘要:
在如今的职场中,制图绘图已经成为了不少职业人士必备的技能。随着我们对于制图软件的不断深入熟悉,大家也开始接触到各种图片格式:JPG、TIF、PNG等等等等。那么,这些种类繁多名字各异的图片格式,究竟有着哪些区别呢?今天,生活君就来为大家科普一下。 JPG/JPEG JPG是如今最常用的图片格式之一,
阅读全文
posted @ 2020-12-03 14:58
一杯清酒邀明月
阅读(14049)
推荐(0)
摘要:
项目需要,要将cmos相机的数据读出来,并显示出图片来。同事已经通过FPGA+USB的方式,把相机并行数据转成串行,我需要做的就是上位机,找到frame valid和line valid有位,读取一个frame的数据后,显示出来。 设计思路: 三个thread,第一个从usb读数据,第二个处理usb
阅读全文
posted @ 2020-12-03 13:21
一杯清酒邀明月
阅读(7410)
推荐(0)
摘要:
PyCharm 是一款功能强大的 Python 编辑器,具有跨平台性,鉴于目前最新版 PyCharm 使用教程较少,为了节约时间,来介绍一下 PyCharm 在 Windows下是如何安装的。 这是 PyCharm 的下载地址:http://www.jetbrains.com/pycharm/dow
阅读全文
posted @ 2020-12-03 10:33
一杯清酒邀明月
阅读(468)
推荐(0)
摘要:
本节介绍 Qt 5.9.0 在 Windows 平台下的安装,请提前下载好 Qt 5.9.0。不知道如何下载 Qt 的读者请转到:Qt下载(多种下载通道+所有版本) 目前较高版本的 Qt 仅支持 Win7 及其以后的操作系统,不支持 Win XP;使用 Win XP 的读者请安装 Qt 5.5.1
阅读全文
posted @ 2020-12-03 10:15
一杯清酒邀明月
阅读(2033)
推荐(0)
摘要:
Qt 体积很大,有 1GB~3GB,官方下载通道非常慢,相信很多读者会崩溃,所以建议大家使用国内的镜像网站(较快),或者使用迅雷下载(很快)。作为 Qt 下载教程,本文会同时讲解以上三种下载方式。 Qt 官方下载(非常慢) Qt 官网有一个专门的资源下载网站,所有的开发环境和相关工具都可以从这里下载
阅读全文
posted @ 2020-12-03 10:13
一杯清酒邀明月
阅读(58052)
推荐(5)
摘要:
QtCreator作为一款开发基于qt库的程序、以及开发C语言、c++语言项目都是一个利器,轻便好用。那么作为开发者来说,经常换着使用各种IDE是家常便饭,但是要是这些语言都能够集成到一个工具里岂不是更加的方便。今天,我们就来看看如何在QtCreator中编辑运行Python脚本程序。 方法/步骤
阅读全文
posted @ 2020-12-03 09:47
一杯清酒邀明月
阅读(1413)
推荐(0)
摘要:
写在前面 最近要用到qt写一个图形化界面,不太想用C++,所以看看用Python可不可以算是当做一个笔记把 1. 安装 开始肯定是找官网文档啊 文档地址Qt for python 首先先安装PySide2看文档说明的是将底层都集成到Python的PySide2库中了 使用Pip安装 pip inst
阅读全文
posted @ 2020-12-03 09:36
一杯清酒邀明月
阅读(1056)
推荐(0)
摘要:
python属于解释型语言,程序可以不编译直接卓条运行,这样就决定了它有多种执行方式。下面分享几种常用的执行方式,希望对需要的朋友有帮助。 方法/步骤 方法一:直接使用命令控制运行,比如直接输入可执行代码print("Hello world")然后回车,就行计算器一样。 方法二:通过python s
阅读全文
posted @ 2020-12-03 09:34
一杯清酒邀明月
阅读(17214)
推荐(0)
摘要:
方法/步骤 按住win+R键,输入cmd打开命令行工具。在命令行中输入python -V 后回车,查看自己电脑中python版本是否符合安装要求。 在命令行中输入 pip install PySide2 从pip包管理软件进行安装下载。成功安装后,会有如图片所示 "successfully inst
阅读全文
posted @ 2020-12-03 09:25
一杯清酒邀明月
阅读(1216)
推荐(0)
摘要:
PySide2下载安装问题 1.下载(推荐使用豆瓣源下载) pip install pyside2 -i https://pypi.douban.com/simple/ 2.安装问题 安装主要出现的问题原因就是在python版本与pyside2版本不匹配问题,推荐使用anaconda创建虚拟环境 1
阅读全文
posted @ 2020-12-03 09:24
一杯清酒邀明月
阅读(4013)
推荐(0)
摘要:
windows 命令提示框用pip更新库时,出现这个问题 明说是要更新pip 的版本只要复制+黏贴下面的命令就可以了!python -m pip install --upgrade pip -i https://pypi.douban.com/simple 显示更新成功!搞定!
阅读全文
posted @ 2020-12-03 09:10
一杯清酒邀明月
阅读(17613)
推荐(4)
摘要:
前言 众所周知,Python语言在这两年确实很火,作为一种“胶水”语言,似乎它是万能的,什么都能做,这依赖于它能够支持无数的外部库,这使得Python就变得无比强大。那么身为Qt的开发者,也自然不会放过Python语言的集成了,毕竟它这么牛叉,说不定哪天可以用到项目中来呢是吧,那就必须得提前了解一下
阅读全文
posted @ 2020-12-03 08:49
一杯清酒邀明月
阅读(7880)
推荐(0)