OpenCV&&QT
QT开发OpenCV应用程序
文质彬彬online
人生苦短,我爱Python!
展开
-
Window10下通过Cmake用QT中的MinGW编译OpenCV —— QT&&OpenCV学习No.1
软件、软件版本及其下载方式: Software Name Software Version Download Function OpenCV opencv-3.4.0 OpenCV CMake CMake 3.17.3 (32bit) CMake QT QT 5.14.2 QT 步骤1 : 安装QT并配置环境变量 步骤2 : 安装CMake并配置环境变量 步骤3 : 编译OpenCV 在windows环境下编译OpenCV时容易出错误,现在给出详细编译过程,前提是步骤1与步骤2已原创 2020-06-05 17:52:58 · 305 阅读 · 0 评论 -
python调用opencv模块读取图片错误解决
可以看到,上图有两个图片和一个以.py为后缀名的源代码文件,两个图片的内容是一样的,知识他们的图片名称不一样,一个是英文名称,另一个是中文英文混合名称。 代码如下: import cv2 img = cv2.imread('demo_1.jpg', cv2.IMREAD_ANYCOLOR) cv2.imshow('image', img) cv2.waitKey(0) cv2.destory...原创 2018-12-26 12:29:12 · 2468 阅读 · 0 评论 -
python使用opencv模块画简单的图形
opencv模块提供了画图函数接口,这些函数接口可以很方便的绘制简单地图形。 cv2.line():绘制线段函数 cv2.circle():绘制圆 cv2.rectangle():绘制矩形 cv2.ellipse(): cv2.putText(): 首先我们先画最简单的线段,代码如下: import numpy as np import cv2 from matplotlib import pyp...原创 2018-12-26 21:06:51 · 680 阅读 · 0 评论 -
python使用matplotlib显示图像失真问题
在python显示图象时,我们用matplotlib模块时会遇到图像色彩失真问题,究竟是什么原因呢,下面就来看看究竟。 待显示图像为: import cv2 from matplotlib import pyplot as plt img = cv2.imread('demo_2.jpg',0) plt.imshow(img, cmap = 'gray', interpolation = 'b...原创 2018-12-26 20:04:43 · 6504 阅读 · 0 评论 -
2.4使用OpenCV添加(混合)两个图像
目标 在本教程中,您将了解: •什么是线性混合以及为什么它是有用的; •如何添加两个图像 理论 注:下面的解释属于Richard Szeliski的《计算机视觉:算法与应用》一书 在前面的教程中,我们已经了解了一些像素运算符。一个有趣的二元(双输入)运算符是。 线性混合运算符:g(x) = (1 - α)f0(x) + αf1(x) 通过改变α从0 到1该运算符可用于在两个图像或视...翻译 2018-06-24 18:22:50 · 196 阅读 · 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 · 263 阅读 · 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 · 1529 阅读 · 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 · 1464 阅读 · 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 · 305 阅读 · 0 评论