
OpenCV&&QT
QT开发OpenCV应用程序
文质彬彬online
人生苦短,我爱Python!
展开
-
Window10下通过Cmake用QT中的MinGW编译OpenCV —— QT&&OpenCV学习No.1
软件、软件版本及其下载方式:Software NameSoftware VersionDownload FunctionOpenCVopencv-3.4.0OpenCVCMakeCMake 3.17.3 (32bit)CMakeQTQT 5.14.2QT步骤1 :安装QT并配置环境变量步骤2 :安装CMake并配置环境变量步骤3 :编译OpenCV在windows环境下编译OpenCV时容易出错误,现在给出详细编译过程,前提是步骤1与步骤2已原创 2020-06-05 17:52:58 · 367 阅读 · 0 评论 -
python调用opencv模块读取图片错误解决
可以看到,上图有两个图片和一个以.py为后缀名的源代码文件,两个图片的内容是一样的,知识他们的图片名称不一样,一个是英文名称,另一个是中文英文混合名称。代码如下:import cv2img = cv2.imread('demo_1.jpg', cv2.IMREAD_ANYCOLOR)cv2.imshow('image', img)cv2.waitKey(0)cv2.destory...原创 2018-12-26 12:29:12 · 2547 阅读 · 0 评论 -
python使用opencv模块画简单的图形
opencv模块提供了画图函数接口,这些函数接口可以很方便的绘制简单地图形。cv2.line():绘制线段函数cv2.circle():绘制圆cv2.rectangle():绘制矩形cv2.ellipse():cv2.putText():首先我们先画最简单的线段,代码如下:import numpy as npimport cv2from matplotlib import pyp...原创 2018-12-26 21:06:51 · 718 阅读 · 0 评论 -
python使用matplotlib显示图像失真问题
在python显示图象时,我们用matplotlib模块时会遇到图像色彩失真问题,究竟是什么原因呢,下面就来看看究竟。待显示图像为:import cv2from matplotlib import pyplot as pltimg = cv2.imread('demo_2.jpg',0)plt.imshow(img, cmap = 'gray', interpolation = 'b...原创 2018-12-26 20:04:43 · 6637 阅读 · 0 评论 -
2.4使用OpenCV添加(混合)两个图像
目标 在本教程中,您将了解: •什么是线性混合以及为什么它是有用的; •如何添加两个图像 理论 注:下面的解释属于Richard Szeliski的《计算机视觉:算法与应用》一书 在前面的教程中,我们已经了解了一些像素运算符。一个有趣的二元(双输入)运算符是。 线性混合运算符:g(x) = (1 - α)f0(x) + αf1(x) 通过改变α从0 到1该运算符可用于在两个图像或视...翻译 2018-06-24 18:22:50 · 244 阅读 · 0 评论 -
Canny边缘检测
#include #include #include using namespace cv;int main(){ Mat srcImage = imread("cannyDetection.jpg"); namedWindow("【原始图】Canny边缘检测"); namedWindow("【灰度图】Canny边缘检测"); namedWindow原创 2018-02-06 18:12:06 · 313 阅读 · 0 评论 -
erode腐蚀函数
void cv::erode( InputArray src, OutputArray dst, InputArray kernel, Point anchor = Point(-1, -1), int iterations = 1, int borderType = BORDER_CONSTANT, const Scalar& b...原创 2018-02-09 17:26:26 · 1570 阅读 · 0 评论 -
flip翻转函数
void cv::flip( InputArray src, OutputArray dst, int flipCode);InputArray src:要处理的原始图像OutputArray dst:是和src具有相同大小、类型的目标图像int flipCode:旋转类型旋转类型说明: flipCode = 0:x轴方向旋转 flipCode >...原创 2018-02-09 17:06:11 · 1558 阅读 · 0 评论 -
QT Mingw和OpenCV搭建图像处理编程环境
1、QT5.3.1 + OpenCV2.4.9 参见博客: https://www.cnblogs.com/findumars/p/5625550.html 2、QT5.5.0 + OpenCV3.0.0 参见博客 http://blog.sina.com.cn/s/blog_92bfe91b0102vvvn.html 苦于找不到软件的朋友们,下面的链接含有所有版本软件: QT下载:原创 2018-02-01 00:20:08 · 355 阅读 · 0 评论