01 2021 档案

摘要:win10 系统 64位;qt5;opencv4; 软件MinGW等选的是32位,选64位没成功。 版本很重要,我试过其它组合没成功。 1.下载安装 2.配置环境变量 3.解压opencv 4.cmake - install 5.编译后的目录加入到环境变... 阅读全文
posted @ 2021-01-25 22:08 jasmineTang 阅读(692) 评论(0) 推荐(0)
摘要:CMake编译时出现以下错误: 查看日志文件:D:/ProgramData/opencv/sources_rebuild/CMakeDownloadLog.txt告诉你由于网络原因无法下载。 在下载目录下查看:D:\ProgramData\opencv\sou... 阅读全文
posted @ 2021-01-25 22:06 jasmineTang 阅读(2710) 评论(0) 推荐(0)
摘要:与VS2015 VS2017不同,VS2019配置略有不同,需要自己写属性配置. “视图”->"其它窗口"->"属性管理器"->新建1.属性管理器配置 2.环境变量设置 3.编码示例 1.属性管理器配置 1.1包含目录 D:\Pr... 阅读全文
posted @ 2021-01-17 22:06 jasmineTang 阅读(173) 评论(0) 推荐(0)
摘要:与前篇4.7以前版本一块看会更有启发。demo示例 过程如下图所示: 注意事项: 1.构造函数不能指定父对象 pmyt_ =new MyThread;不能写成 pmyt_ =new MyThread(this); 2... 阅读全文
posted @ 2021-01-16 18:17 jasmineTang 阅读(196) 评论(0) 推荐(0)
摘要:1.子线程的启动 定义对象 myThread myt; 通过函数 myt->start();2.子线程的结束 向主线程发信号 sigDone() 主线程处理 demo 3.示例代码 myThread.h #... 阅读全文
posted @ 2021-01-16 16:47 jasmineTang 阅读(100) 评论(0) 推荐(0)
摘要:ubuntu+qt demo 功能:1.TCP服务器,接收多客户端 2.接收客户端发来的文件(文本文件,其它多媒体文件(比如各视频文件)) 3.显示进度 对于大文件,长连接,会自定义一些协议,实现分包发送,心跳检测... 阅读全文
posted @ 2021-01-16 09:15 jasmineTang 阅读(285) 评论(0) 推荐(0)
摘要:ubuntu 和windows下都可以运行的 demo 功能:1.连接服务器端 2.传送文件:文本或者视频 关键代码如下: //QFile 小文件,一次性操作void mytcpclientfile::on_uploadfile_b... 阅读全文
posted @ 2021-01-16 09:15 jasmineTang 阅读(242) 评论(0) 推荐(0)
摘要:功能: 1.从目录中读取文件列表,显示文件名。 2.点击文件名后,播放歌曲。 3.中间按钮,播放和暂停。 4.前后按钮用于播放 前一首,下一首。 运行环境:ubuntu 20.14类库 :1.pro: QT += core gui mul... 阅读全文
posted @ 2021-01-16 09:14 jasmineTang 阅读(544) 评论(0) 推荐(0)
摘要:demo 通过调用/usr/bin/mplayer Mplayer 播放选中的mp4文件,调节快慢、设置进度。 #include 1.创建进程 : QProcess *pplayprocess_; ... 阅读全文
posted @ 2021-01-16 09:14 jasmineTang 阅读(184) 评论(0) 推荐(0)
摘要:功能: 1.从目录中读取文件列表,显示文件名。 2.点击文件名后,播放歌曲。 3.中间按钮,播放和暂停。 4.前后按钮用于播放 前一首,下一首。 运行环境:ubuntu 20.14类库 :1.pro: QT += core gui mu... 阅读全文
posted @ 2021-01-16 09:13 jasmineTang 阅读(388) 评论(0) 推荐(0)
摘要:enum是常用的。1.默认数据类型:为整形变量 int ,unsigned int,char 不可以为float。2.默认初值:从0开始,后面的值++,如果不是先赋值。3.枚举值作用域: 同一个cpp里,枚举值不可以同名。 #include #inc... 阅读全文
posted @ 2021-01-13 11:33 jasmineTang 阅读(95) 评论(0) 推荐(0)
摘要:应用:在视频中扫描车牌号,按下s键,可保存车牌到文件夹中。demo import cv2nPlateCascade = cv2.CascadeClassifier("Resources/haarcascades/haarcascade_russian_p... 阅读全文
posted @ 2021-01-04 17:06 jasmineTang 阅读(861) 评论(0) 推荐(0)
摘要:视频流中出现了一个矩形,找到“最大目标区域”,并分屏显示出来了。左上为原始的视频,右上为“最大目标区域”,下方的视频也是“最大目标区域” 以下是python 代码: import cv2import numpy as npwidthImg = 640heig... 阅读全文
posted @ 2021-01-04 17:05 jasmineTang 阅读(253) 评论(0) 推荐(0)
摘要:demo 框出图片中的人脸。精准度主要在xml文件上。 xml 下载地址:https://github.com/opencv/opencv/tree/master/data 首先要有以上的XML,这是训练好的参照数据。 之后很python 的代码很easy.... 阅读全文
posted @ 2021-01-04 07:02 jasmineTang 阅读(138) 评论(0) 推荐(0)
摘要:屏幕里只显示一种颜色。有4个屏幕,右上角为原始图像。 左上,左下,右下的视窗分别定义为绿色、橘色、紫色。 当原始视频中出现了这个颜色,相应的屏幕会出现视图。 import cv2import numpy as npframeWidth = 640frameH... 阅读全文
posted @ 2021-01-03 21:41 jasmineTang 阅读(233) 评论(0) 推荐(0)
摘要:import cv2import numpy as npdef stackImages(scale,imgArray): rows = len(imgArray) cols = len(imgArray[0]) rowsAvailable ... 阅读全文
posted @ 2021-01-03 18:43 jasmineTang 阅读(460) 评论(0) 推荐(0)
摘要:'''import cv2import numpy as npdef stackImages(scale,imgArray): rows = len(imgArray) cols = len(imgArray[0]) rowsAvaila... 阅读全文
posted @ 2021-01-03 17:37 jasmineTang 阅读(408) 评论(0) 推荐(0)
摘要:这是按原图0.4比例,每行3张图片显示的。 import cv2import numpy as np'''按比例缩放'''def stackImages(scale,imgArray): rows = len(imgArray) cols =... 阅读全文
posted @ 2021-01-03 17:17 jasmineTang 阅读(244) 评论(0) 推荐(0)
摘要:import cv2import numpy as np'''画线、圈、文字画线 建一个全黑的矩阵'''img=np.zeros((512,512,3),np.uint8)#print(img) high width#img[200:300,100:300]... 阅读全文
posted @ 2021-01-03 16:33 jasmineTang 阅读(377) 评论(0) 推荐(0)
摘要:import cv2import numpy as np'''基本功能resize and cropping'''img = cv2.imread("Resources/1.png")print(img.shape)imgResize=cv2.resize(i... 阅读全文
posted @ 2021-01-03 16:30 jasmineTang 阅读(73) 评论(0) 推荐(0)
摘要:import cv2import numpy as np'''基本功能灰度 模糊 canny边缘检测 膨胀 薄'''img = cv2.imread("Resources/1.png")kernel = np.ones((5,5),np.uint8)imgGr... 阅读全文
posted @ 2021-01-03 16:29 jasmineTang 阅读(113) 评论(0) 推荐(0)
摘要:import cv2import numpy as np'''1.按坐标截取图片''''''img = cv2.imread("Resources/cards.jpg")#四张牌 4个坐标# pts1 需要截取图片的四点坐标 pts2 结果图坐标 matr... 阅读全文
posted @ 2021-01-03 16:25 jasmineTang 阅读(2026) 评论(0) 推荐(0)
摘要:pycharm+opencv+windows. import cv2import numpy as np'''1.读取图片print("package imported")img =cv2.imread("Resources/1.png")cv2.ims... 阅读全文
posted @ 2021-01-03 12:57 jasmineTang 阅读(208) 评论(0) 推荐(0)