- 博客(57)
- 资源 (83)
- 收藏
- 关注
原创 OLBY应用APP说明支持
支持模拟日出日落,给用户在手持端也可以很好的操作控制设备。OLBY是一款支持在线调节鱼缸灯光控制的APP。技术支持 zcj 331@163.com。OLBY应用APP说明支持。
2023-08-28 11:47:15 162
原创 AD如何圆形布局led
3.选择edit - paste special。4.输入个数 和角度 360/个数。5.点OK 选择圆心双击。2.右击复制,点击圆心。
2022-12-16 19:55:40 3438 1
原创 QT 对资源进行压缩解压缩 使用quazip+zlib 直接添加到工程中,无需编译成库文件
Quazip+zlib下载地址 点击这里下面开始讲使用方法:1:点击上面的连接,下载下来,解压到工程目录底下。(quazip和zlib两个文件夹)2:在你心间的QT 工程右击添加现有文件,将这两个文件夹的内容添加上去。3:调用头文件,如下: #include "zlib/zlib.h" #include "quazip/JlCompress.h"4:使用接口: // 压缩文件夹 JlCompress::compressDir("/usr/local/1...
2022-05-15 22:20:33 514
原创 QT Dialog pushbutton 取消焦点
所有控件都有个属性,为:focusPolicy,如果都不想要焦点,比如你如果想获得方向键的话,那么你会发现按下左和右方向键,不会响应按键事件,就是因为焦点问题。 把控件这个属性设置为nofocus就可以了。...
2022-03-28 17:45:39 1943
原创 一文读懂halcon的仿射变换
Halcon二维仿射变换实例探究 - 程序员大本营二维仿射变换,顾名思义就是在二维平面内,对对象进行平移、旋转、缩放等变换的行为(当然还有其他的变换,这里仅论述这三种最常见的)。Halcon中进行仿射变换的常见步骤如下:① 通过hom_mat2d_identity算子创建一个初始化矩阵(即[1.0, 0.0, 0.0, 0.0, 1.0, 0.0]);② 在初始化矩阵的基础上,使用hom_mat2d_translate(平移)、hom_mat2d_rotate(旋转)、hom_mat
2022-03-25 23:19:13 4679 1
原创 【Qt】断言Q_ASSERT的使用
在使用Qt开发大型软件时,需要对程序进行调试,以确保程序内的运算结果符合我们的预期。在不符合预期结果时,就直接将程序断下,以便修改。assert()是一个调试程序时经常使用的宏,在程序运行时它计算括号内的表达式,如果表达式为FALSE (0), 程序将报告错误,并终止执行。如果表达式不为0,则继续执行后面的语句,它的作用是终止程序以免导致严重后果,同时也便于查找错误。Qt中断言函数有两个:(1)void Q_ASSERT(bool test)当表达式为false时打印出警告消息。示例:#
2022-03-02 12:20:11 2257
原创 QT pushbutton 取消焦点
1.2.或者 ui->pushButton->setFocus(); //设置默认焦点 ui->pushButton->setDefault(true); //设置默认按钮,设置了这个属性,当用户按下回车的时候,就会按下该按钮
2022-02-26 12:11:41 1651
原创 树莓派4B安装QT5与配置OpenCV4
我的环境是官方最新系统即9月份更新的终端输入:(自动安装最新版本qt)sudo apt-get updatesudo apt-get install qt5-default qtcreator配置系统路径sudo nano /etc/bash.bashrc在文件的最后添加如下内容export QTDIR=/opt/Qt5.12.0/5.12.0/gcc_64export PATH=$QTDIR/bin:$PATHexport LD_LIBRARY_PATH=$QTDIR
2021-05-23 19:48:29 2094 1
原创 WEB服务器启动时加载ServerSocket服务
如果在项目中需要让一个ServerSocket 服务伴随WEB 服务器的启动而启动,时刻监控某个端口,接收Socket 客户端发送过来的socket 报文。需要做以下配置,配置完成后程序支持随服务器启动,支持同时处理多个socket 客户端请求。1.配置web.xml在web.xml 的节点中添加以下内容:<context-param><param-name>socketPort</param-name><param-value>3800&l
2021-03-07 15:19:28 407 1
原创 全志A64 MIPI屏幕驱动
VCC: 供电电源 ,这没啥好说的;VSN,VSP : 液晶驱动电源, 就是可以给控制像素点透光的电容充电,一个正电压一个负电压,还有一种做法是只有一个正电压叫AVDD;VGH,VGL: 像素点上开关管的开启关闭电压,加在开关管的栅极上,VGH 高电平打开给像素点电容充电, VGL 负电压 关闭开关管;VCOM: 液晶像素点的存储电容共用电极;RESET: 液晶屏的重启引脚;全手打,不了...
2021-02-25 17:13:49 1491 2
原创 【Android】Eclipse解决此应用专为旧版Android打造问题
1.升级SDK至Android102.本质原因是minSdkVersion过低,
2020-11-11 10:19:06 5535 1
原创 QT自定义控件--数字滑动选择器
这是基于Qt实现的自定义滑动选择器,滑动选择器支持两种模式:水平模式和垂直模式,可自行设置。另外提供了接口可设置各类颜色、选择器值域等。直接提供下载QT数字滚动选择.zip
2020-10-28 10:20:35 816
原创 QT 学习之键盘事件( keyPressEvent) 拦截扫码枪
keyPressEvent是QWidget里面的函数,所以凡是继承自QWidget的类都可以通过实现这个函数来完成对按键事件的响应。要让当前的widget能够响应按键事件,最先需要做的事情是,调用:构造函数加入setFocusPolicy(Qt::StrongFocus);头文件class DebugDialog : public QDialog{ Q_OBJECTpublic: explicit DebugDialog(QWidget *parent ..
2020-09-22 16:41:41 2377 1
原创 Qt5的远程UI功能 on NanoPi-M4
1、VNC模式你的App,无论有多复杂,直接使用app.exe -platform vnc:size=1280x800,port=12345,depth=32,mmsize=600x350即可开启服务shell
2020-08-08 20:48:16 480
原创 VNC 远程桌面与显示器本地桌面同步 on NanoPi-M4
1.x0vncserver 使用安裝:apt-get -y install tightvncserver tigervnc-scraping-server2.創建密碼:vncpasswd3.启动:x0vncserver -display :0 -passwordfile ~/.vnc/passwd新增開機自動啟動服務:/etc/systemd/system/x0vncserver.service[Unit]Description=Remote desktop ser..
2020-08-08 20:44:43 2554
原创 VNC server on NanoPi-M4
1 Step1: 安装VNC Serversudo apt-get install tightvncserver2 Step2: 设置密码运行vnc server一次,会生成配置文件,并提示你为VNC Server设置一个密码:tightvncserver:1设置密码后,为了方便接下来的操作,先退出Vnc server:tightvncserver -kill:13 Step3: 配置VNC server编辑~/.vnc/xstartup文件,在尾部添加:lx..
2020-08-06 22:37:24 477
原创 opencv -Camera曝光设置
1、曝光设置cv_cap.set(cv::CAP_PROP_AUTO_EXPOSURE, 0.25); // where 0.25 means "manual exposure, manual iris"cv_cap.set(CV_CAP_PROP_EXPOSURE, -13);2、设置自动曝光为手动曝光cv_cap.set(cv::CAP_PROP_AUTO_EXPOSURE, 0.25); // where 0.25 means "manual exposure, manual ir
2020-07-13 10:18:15 8863 6
原创 TightVNC二次开发
https://www.tightvnc.com/(1) 软件安装与测试https://blog.csdn.net/yfh1985sdq/article/details/106883321(2)编译源码https://blog.csdn.net/yfh1985sdq/article/details/106911058
2020-07-11 17:04:18 1064
原创 VNC-PC和Android手机之间远程
首先是手机端。(下面文件:androidvncserver和源码地址已经优化更改,省去必须用SVN获得源码)1)下载androidvncserver:VNC2020-7-11.zip有兴趣的可以下载源码自己重新编译,源码地址:(源码需要在linux下mk)http://download.csdn.net/detail/w540982016044/42949472)把androidvncserver复制到手机上,我是复制到/data/local/文件夹下。复制的方法很多:可以用adb push进
2020-07-11 10:33:42 1162
原创 QT-绘制ROI、矩形框、椭圆框,机器视觉
#ifndef DRAWQWIDGET_H#define DRAWQWIDGET_H #include <QWidget>#include <QKeyEvent>#include <qpoint.h>#include <qpen.h> /* * */typedef enum draw_shap_e{ DRAW_RECT, //画矩形 DRAW_ELLIPSE, //画椭圆 DRAW_NO ...
2020-07-10 10:42:03 4309 2
原创 QT-图片缩放的同时随意框选区域并保存截图
这篇文章里主要新写了一个myGraphicRectItem类,还是继承自QGraphicsItem类,用来实现:1.在图像显示区域绘制矩形框2.鼠标点击矩形的任意一条边可进行矩形的拉伸,同时鼠标样式更改3.鼠标点击矩形右下角并拖动可进行矩形的缩放4.鼠标按住矩形内区域并移动可拖动矩形在这里插入图片描述myGraphicRectItem.h代码如下:#ifndef MYGRAPHICRECTITEM_H#define MYGRAPHICRECTITEM_H#include &l...
2020-07-10 10:28:04 1812
原创 halcon 模板匹配 -- find_shape_model
find_shape_model(Image : : //搜索图像 ModelID, //模板句柄 AngleStart, // 搜索时的起始角度 AngleExtent, //搜索时的角度范围,必须与创建模板时的有交集 MinScore, //最小匹配值,输出的匹配的得分Score大于该值 NumMa...
2020-06-24 13:38:59 1496
原创 图像相关度描述 - 归一化互相关(NCC)
一:基本原理NCC是一种基于统计学计算两组样本数据相关性的算法,其取值范围为[-1, 1]之间,而对图像来说,每个像素点都可以看出是RGB数值,这样整幅图像就可以看成是一个样本数据的集合,如果它有一个子集与另外一个样本数据相互匹配则它的ncc值为1,表示相关性很高,如果是-1则表示完全不相关,基于这个原理,实现图像基于模板匹配识别算法。图像匹配指在已知目标基准图的子图集合中,寻找与实时图像最相似的子图,以达到目标识别与定位目的的图像技术。主要方法有:基于图像灰度相关方法、基于图像特征方法、基于神经网
2020-06-24 10:14:30 14863
原创 mybatis插入mysql并返回自增id
https://blog.csdn.net/weixin_34143774/article/details/92170166
2020-01-09 20:53:34 142
原创 Android 控件文字 位置调整
位置可以用android:gravity控制,比如:android:gravity=“center”缩进可以用android:padding控制,比如:android:paddingBottom="14dp"
2019-12-01 20:25:00 2085
原创 ESP8266实现OTA和自己搭建服务器
参考:https://blog.csdn.net/dbfarm/article/details/101420859必须注意:每次编译USER1和USER2程序之前先clean一下工程再编译,这样生成的两个二进制文件再烧录到模块中,并且更新服务器里面的两个程序文件。...
2019-11-30 18:46:54 938
原创 Opencv3.4.6移植到全志A64 linuxQT5.8板子
1.ubuntu安装QThttps://blog.csdn.net/wanzhen4330/article/details/826226642.交叉编译ARM的opencvhttps://blog.csdn.net/HeroGuo_JP/article/details/88412901https://www.cnblogs.com/emouse/archive/2013/04/01...
2019-11-11 15:20:00 570
原创 MQTT服务器--apache apollo windows部署
1.下载下载apache apollo apache-apollo-1.7.1-windows-istro.ziphttp://activemq.apache.org/apollo/download.html2.解压解压apollo,假设为c:/apache-apollo-1.7.13.生成可执行文件和服务文件打开控制台进入c:\apache-apollo-1.7.1\...
2019-09-26 19:52:41 301
原创 全志A64平台 驱动MIPI屏
一、拿出屏幕厂家SPEC举例1.1.D0P-D3P、D0N-D3N 、CLK_P、CLK_N、Reset对应主板相应接口直连,只用到这几根线加电源就可以驱动显示;2.LEDA、LEDK分别为显示屏背光电源,参考spec设置;3.IOVCC为显示屏数字电压 也叫DVDD;4.AVDD为显示屏模拟电压,为每个像素点的电容充放电电源,一般分两种:正负电压或者正...
2019-09-24 17:34:16 5170 3
原创 Android pcf8563无法保存设置时间的问题
参考文档:https://blog.csdn.net/hclydao/article/details/79034222https://blog.csdn.net/pcwung/article/details/78712231https://blog.csdn.net/qq84395064/article/details/83310861https://blog.csdn.net/hea...
2019-08-30 13:09:36 1457
原创 JAVA时分秒在某一块时分秒时间段的区域内判断,可跨天
参考:https://blog.csdn.net/lgddb00000/article/details/78688184 但是他只能判断一天内/** * 判断某一时间是否在一个区间内 * * @param sourceTime * 时间区间,半闭合,如[10:00:00-20:00:00) * @param curT...
2019-07-30 23:21:37 1332 3
原创 wyAPP苹果APP 营销
wyApp为豪华海缸灯的对应控制苹果手机APP,可以用来同时控制LED和T5两种产品。1.可以控制LED灯分时亮度和时序;2.可以控制LED灯温系统;3.可以在线升级LED固件系统;4.可以控制T5灯管亮度时序;...
2019-07-19 13:04:02 424
原创 wyAPP苹果APP 技术支持Email:zcj331@163.com
wyApp为豪华海缸灯的对应控制苹果手机APP,可以用来同时控制LED和T5两种产品。1.可以控制LED灯分时亮度和时序;2.可以控制LED灯温系统;3.可以在线升级LED固件系统;4.可以控制T5灯管亮度时序;...
2019-07-19 13:02:29 2008
原创 能净新风苹果APP 技术支持Email:zcj331@163.com
能净新风APP是我公司开发的用来远程监控新风净化系统的可以完美运行在苹果手机上的手持端应用。通过这个应用我们可以远程实时查看当前新风净化系统的实时数据,并可以远程控制新风净化系统。技术支持Email:zcj331@163.comQQ:503132406...
2018-09-17 10:28:25 8874
Qt下图像自定义显示控件,支持高帧率显示占内存极小,可放大缩小拖动
2020-08-17
Qt_图像放大缩小拖动功能.rar
2020-08-14
Qt实现svg图片在label上显示(图片可放大缩小)
2020-08-14
PH2.0封装(三维PCB封装库)AD用PCB封装库
2020-07-25
MX Component ActiveX动态连接库
2020-07-12
三菱FX调试助手整理.zip
2020-07-11
Real-VNC Viewer 内含Windows和Android双客户端
2020-07-11
tightvnc-2.8.27-src-gpl.zip
2020-07-11
QTImage.zip
2020-07-10
PSD信号处理电路(PCB+原理图+封装库)亲测可用
2019-12-12
QT下对资源的压缩解压缩,修改过,无需编译成库
2022-05-15
usb封装史上最全,花重金购买的
2021-09-02
51 串口 状态机 已用到商业项目 稳定可靠
2021-03-16
STC15W4K32S4 4个串口同时收发程序
2021-03-10
泰克2系示波器编程手册.zip
2021-01-20
GrabCut -Interactive Foreground Extraction using Iterated Graph Cuts
2021-01-14
QT实现FTPServer和FTPClient.zip
2020-12-14
智能温度变送器调试工具 WIN7+.exe
2020-12-14
QT实现FTPServer和FTPClient.zip
2020-12-14
Linux_V4L2_opencv_Mat.zip
2020-11-28
QT数字滚动选择.zip
2020-10-28
ActivePerl-5.26下载
2020-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人