
OpenCV入门学习
根据OpenCV介绍的几本书中,实现书中的代码
zhanggusheng
谦谦君子,温润如玉
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
OpenCV Sobel 边缘检测
Sobel算子检测方法对灰度渐变和噪声较多的图像处理效果较好,sobel算子对边缘定位不是很准确,图像的边缘不止一个像素;当对精度要求不是很高时,是一种较为常用的边缘检测方法。 OpenCV中sobel过滤因子的原型为void cv::Sobel( InputArray _src, OutputArray _dst, int ddepth, int dx, int dy, ...原创 2019-03-31 23:11:25 · 10372 阅读 · 0 评论 -
OpenCV 高斯模糊
高斯滤波器能够有效的抑制噪声,平滑图像。高斯滤波器相比于均值滤波器对图像个模糊程度较小。高斯公式matlab代码clear;a=0;sigma=0.8; x=-10:0.0001:10;figure(1)y=(1/((sqrt(2*pi))*sigma))*exp(-((x-a).^2)/(2*sigma.^2));plot(x,y,'b','LineWidth',1.5)...原创 2019-03-27 16:26:05 · 8102 阅读 · 0 评论 -
OpenCV 二值化
//包含OpenCV的头文件//参照github https://github.com/yoyoyo-yo/Gasyori100knock #include <opencv2/opencv.hpp>#include <iostream>using namespace std;//使用OpenCV的命名空间using namespace cv;//频...原创 2019-03-24 19:27:00 · 3112 阅读 · 1 评论 -
OpenCV 彩色影像转换为灰度影像
//包含OpenCV的头文件//参照github https://github.com/yoyoyo-yo/Gasyori100knock #include <opencv2/opencv.hpp>#include <iostream>using namespace std;//使用OpenCV的命名空间using namespace cv;//将彩色影像...原创 2019-03-24 11:59:49 · 1879 阅读 · 0 评论 -
OpenCV 频道改变
参照Github项目:https://github.com/yoyoyo-yo/Gasyori100knock//包含OpenCV的头文件//参照github https://github.com/yoyoyo-yo/Gasyori100knock #include <opencv2/opencv.hpp>#include <iostream>using n...原创 2019-03-24 11:49:37 · 202 阅读 · 1 评论 -
opencv PCA算法
#include <iostream>#include <opencv2/opencv.hpp>#include <sstream>using namespace std;using namespace cv;//PCA算法的实现和总结int main(){ //文件路名的前缀 string filename = "C:/Users/Adm...原创 2017-04-14 03:16:23 · 1120 阅读 · 0 评论 -
OpenCV 影像融合
//包含OpenCV的头文件#include <opencv2/opencv.hpp>#include <iostream>using namespace std;//使用OpenCV的命名空间using namespace cv;int main(){ //读取两幅影像 Mat Img1 = imread("C:/Users/GuSheng/Desk...原创 2019-03-24 09:10:53 · 492 阅读 · 0 评论 -
OpenCV 显示视频
第一版//包含OpenCV的头文件#include <opencv2/opencv.hpp>#include <iostream>using namespace std;//使用OpenCV的命名空间using namespace cv;int main(){ //创建一个窗口,用来显示视频影像 namedWindow("Example", WIN...原创 2019-03-23 21:56:17 · 1636 阅读 · 0 评论 -
OpenCV 显示影像
//包含OpenCV的头文件#include <opencv2/opencv.hpp>#include <iostream>using namespace std;//使用OpenCV的命名空间using namespace cv;int main(){ //读取一幅文件 //imread支持BMP,DIB,JPEG,GPE,PNG,PBM,PGM,P...原创 2019-03-23 20:55:31 · 509 阅读 · 0 评论