Qt5.12配置OpenCV教程
摘要:在开发图像处理和计算机视觉应用时,QT和OpenCV是两个不可或缺的工具。QT为我们提供了丰富的图形界面设计功能,而OpenCV则提供了强大的图像处理算法。那么,如何将这两者完美结合呢?本文将为你详细解析QT5.12与OpenCV的配置过程,让你轻松上手! 一、软件下载 1、QT 5.12.9 下载
阅读全文
posted @
2024-03-13 13:02
一杯清酒邀明月
阅读(4934)
推荐(1) 编辑
OpenCV 图片的读取(imread和imdecode)、(并排)显示与保存(imwrite和imencode)
摘要:前言 C++和python两者的使用语法都是相同的 一、读取(imread和imdecode) 1、imread 由两个参数决定: imread(“图片的地址+名称”, 何种形式读取图片) 1 image = cv2.imread("C:/Opencv/lena.jpg", cv2.IMREAD_G
阅读全文
posted @
2023-11-07 16:17
一杯清酒邀明月
阅读(5970)
推荐(1) 编辑
OpenCV3.3深度神经网络DNN模块 实例7:GOTURN模型实现视频对象跟踪
摘要:1 #include <opencv2/opencv.hpp> 2 #include <opencv2/dnn.hpp> 3 #include <iostream> 4 5 using namespace cv; 6 using namespace cv::dnn; 7 using namespac
阅读全文
posted @
2023-08-18 09:26
一杯清酒邀明月
阅读(46)
推荐(0) 编辑
OpenCV3.3深度神经网络DNN模块 实例6:CNN模型预测性别与年龄
摘要:1 #include <opencv2/opencv.hpp> 2 #include <opencv2/dnn.hpp> 3 #include <iostream> 4 5 using namespace cv; 6 using namespace cv::dnn; 7 using namespac
阅读全文
posted @
2023-08-18 09:25
一杯清酒邀明月
阅读(117)
推荐(0) 编辑
OpenCV3.3深度神经网络DNN模块 实例5:FCN模型实现图像分割
摘要:1 #include <opencv2/opencv.hpp> 2 #include <opencv2/dnn.hpp> 3 #include <iostream> 4 5 using namespace cv; 6 using namespace cv::dnn; 7 using namespac
阅读全文
posted @
2023-08-18 09:24
一杯清酒邀明月
阅读(104)
推荐(0) 编辑
OpenCV3.3深度神经网络DNN模块 实例4:SSD-MobileNet模型实时对象检测
摘要:1 #include <opencv2/opencv.hpp> 2 #include <opencv2/dnn.hpp> 3 #include <iostream> 4 5 using namespace cv; 6 using namespace cv::dnn; 7 using namespac
阅读全文
posted @
2023-08-18 09:22
一杯清酒邀明月
阅读(59)
推荐(0) 编辑
OpenCV3.3深度神经网络DNN模块 实例3:SSD模型实现对象检测
摘要:1 #include <opencv2/opencv.hpp> 2 #include <opencv2/dnn.hpp> 3 #include <iostream> 4 5 using namespace cv; 6 using namespace cv::dnn; 7 using namespac
阅读全文
posted @
2023-08-18 09:21
一杯清酒邀明月
阅读(74)
推荐(0) 编辑
OpenCV3.3深度神经网络DNN模块 实例2:GoogleNet-Caffe模型实现图像分类
摘要:1 #include <opencv2/opencv.hpp> 2 #include <opencv2/dnn.hpp> 3 #include <iostream> 4 //使用Googlenet Caffe模型实现图像分类 5 using namespace cv; 6 using namespa
阅读全文
posted @
2023-08-18 09:20
一杯清酒邀明月
阅读(80)
推荐(0) 编辑
OpenCV3.3深度神经网络DNN模块 实例1:读取单张PNG文件(opencv3.3环境测试)
摘要:1 #include <opencv2/opencv.hpp> 2 #include <opencv2/dnn.hpp>//dnn模块类 3 #include <iostream> 4 5 using namespace cv; 6 using namespace std; 7 8 int main
阅读全文
posted @
2023-08-18 09:07
一杯清酒邀明月
阅读(48)
推荐(0) 编辑
OpenCV3.2图像分割 实例10:绿幕视频背景替换
摘要:1 #include <opencv2/opencv.hpp> 2 #include <iostream> 3 4 using namespace cv; 5 using namespace std; 6 7 Mat replace_and_blend(Mat &frame, Mat &mask);
阅读全文
posted @
2023-08-18 09:00
一杯清酒邀明月
阅读(213)
推荐(0) 编辑
OpenCV3.2图像分割 实例9:K-Means-证件照背景替换
摘要:1 #include <opencv2/opencv.hpp> 2 #include <iostream> 3 4 using namespace cv; 5 using namespace std; 6 7 Mat mat_to_samples(Mat &image); 8 int main(in
阅读全文
posted @
2023-08-18 08:58
一杯清酒邀明月
阅读(78)
推荐(0) 编辑
OpenCV3.2图像分割 实例8:Grabcut原理与演示应用
摘要:1 #include <opencv2/opencv.hpp> 2 #include <iostream> 3 #include <math.h> 4 5 using namespace cv; 6 using namespace std; 7 8 int numRun = 0; 9 Rect re
阅读全文
posted @
2023-08-18 08:57
一杯清酒邀明月
阅读(59)
推荐(0) 编辑
OpenCV3.2图像分割 实例7:基于分水岭图像分割
摘要:1 #include <opencv2/opencv.hpp> 2 #include <iostream> 3 4 using namespace cv; 5 using namespace std; 6 7 Mat watershedCluster(Mat &image, int &numSegm
阅读全文
posted @
2023-08-18 08:56
一杯清酒邀明月
阅读(44)
推荐(0) 编辑
OpenCV3.2图像分割 实例6:基于距离变换的分水岭粘连对象分离与计数
摘要:1 #include <opencv2/opencv.hpp> 2 #include <iostream> 3 4 using namespace cv; 5 using namespace std; 6 7 int main(int argc, char** argv) { 8 Mat src =
阅读全文
posted @
2023-08-18 08:55
一杯清酒邀明月
阅读(161)
推荐(0) 编辑
OpenCV3.2图像分割 实例5:GMM(高斯混合模型)图像分割
摘要:1 #include <opencv2/opencv.hpp> 2 #include <iostream> 3 4 using namespace cv; 5 using namespace cv::ml; 6 using namespace std; 7 8 int main(int argc,
阅读全文
posted @
2023-08-18 08:54
一杯清酒邀明月
阅读(117)
推荐(0) 编辑
OpenCV3.2图像分割 实例4:GMM(高斯混合模型)样本数据训练与预言
摘要:1 #include <opencv2/opencv.hpp> 2 #include <iostream> 3 4 using namespace cv; 5 using namespace cv::ml; 6 using namespace std; 7 8 int main(int argc,
阅读全文
posted @
2023-08-18 08:53
一杯清酒邀明月
阅读(61)
推荐(0) 编辑
OpenCV3.2图像分割 实例3:KMeans图像分割
摘要:1 #include <opencv2/opencv.hpp> 2 #include <iostream> 3 4 using namespace cv; 5 using namespace std; 6 7 int main(int argc, char** argv) { 8 Mat src =
阅读全文
posted @
2023-08-18 08:52
一杯清酒邀明月
阅读(60)
推荐(0) 编辑
OpenCV3.2图像分割 实例2:KMeans对随机生成数据进行分类
摘要:1 #include <opencv2/opencv.hpp> 2 #include <iostream> 3 4 using namespace cv; 5 using namespace std; 6 7 int main(int argc, char** argv) { 8 Mat img(5
阅读全文
posted @
2023-08-18 08:51
一杯清酒邀明月
阅读(39)
推荐(0) 编辑
OpenCV3.2图像分割 实例1:读取单张JPG图像(测试环境)
摘要:1 #include <opencv2/opencv.hpp> 2 #include <iostream> 3 4 using namespace cv; 5 6 int main(int argc, char** argv) 7 { 8 Mat src = imread("toux.jpg");/
阅读全文
posted @
2023-08-18 08:50
一杯清酒邀明月
阅读(29)
推荐(0) 编辑
OpenCV 配置CUDA
摘要:以openCV4.2配置cuda10.2为例。 【下载】 CUDA Toolkit和cuDNN https://developer.nvidia.com/accelerated-computing-toolkit 1、安装CUDA Toolkit,注意自定义安装,安装下图勾选的即可 下一步后,会让选
阅读全文
posted @
2023-08-11 10:56
一杯清酒邀明月
阅读(410)
推荐(0) 编辑