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

浙公网安备 33010602011771号