自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

翻译 OPencv 获取视频和相机的属性

获取视频、相机属性CAP_PROP_FPS 帧率:一秒钟有多少福图像CAP_PROP_FRAME_COUNT: 总帧数,视屏时常:总帧数/帧率CAP_PROP_POS_FRAMES: 播放帧的位置CAP_PROP_FRAME_WIDTH HEIGHT 帧的宽度和高度#include<iostream>#include<stdio.h>#incl...

2018-04-17 11:26:16 1242 1

翻译 Opencv VideoCapture打开摄像头接口讲解

VideoCapture打开摄像头接口讲解VideoCapturebool open (int index)VideoCapture cap(index)open(int cameraNum, int apiPreference)源码 cap_ffmpeg_impl.hppVideoCapture打开视频流文件bool open (const String&amp...

2018-04-17 09:57:34 5847

转载 Opencv 通过ROI图像合并

Opencv 通过ROI图像合并#include<iostream>#include<stdio.h>#include <opencv2/core.hpp>#include <opencv2/imgcodecs.hpp>#include <opencv2/highgui.hpp>#include <opencv2/...

2018-04-08 17:24:02 807

转载 Opencv 旋转和镜像

Opencv 旋转和镜像//旋转cv::rotata(src,dst,type);type:-ROTATE_180;-ROTATE_90_CLOCKWISE-ROTATE_90_COUNTERCLOCKWISE;//cv::flip(src,dst,type);//type:0(围绕x轴做镜像),1(y轴做镜像),-1(两种都做)#include<iostream&g...

2018-04-08 16:24:14 592

转载 Opencv 两幅图像混合

Opencv 两幅图像混合//dst混合图像,src1原图1,src2原图2,a:第一幅图像的透明度,gamma:增益,像素增强dst = src1*a + src2*(1-a) + gamma;a = [0~1];//浮点数,防止像素值超出允许范围画面叠化(cross-dissolve)效果addWeighted(src1,a,src2,1-a,0.0(gamma),dst...

2018-04-08 16:10:32 453

转载 图像金字塔

图像金字塔1、变换的过程中最小的损失画面特征; 2、高斯金字塔:用来向下采样; 3、拉普拉斯金字塔:用来从金字塔底层图像重建上层未采样图像;高斯金字塔(向下采样缩小) 1、获取G(i+1)将G(i)与高斯内核卷积; 2、将所有偶数行和列去除; 拉普拉斯金字塔 1、用来从金字塔底层图像重建上层未采样图像; 2、首先,将图像扩大两倍,新增以0填充; 3、高斯内核(乘以4)与...

2018-04-08 15:45:42 381

原创 Opencv 图像尺寸调整双线性插值算法

Opencv 图像尺寸调整双线性插值算法双线性内插 1、是由原图像位置在她附近的2*2区域4个邻近像素的值通过加权平均计算得到。 2、低通滤波性质,使高频分量受损,图像轮廓可能会有一点模糊#include<iostream>#include<stdio.h>#include <opencv2/core.hpp>#include <op...

2018-04-08 13:56:23 2278

原创 通过对Mat遍历修改图像亮度和对比度与convertTo性能对比

通过对Mat遍历修改图像亮度和对比度与convertTo性能对比g(i,j) = a*f(i,j) +b;a 1.0~3.0(对比) b 0~100(亮度)sature_cast<uchar> 防止溢出#include<stdio.h>#include <opencv2/core.hpp>#include <opencv2/img...

2018-04-05 21:53:28 848

原创 通过OpenCV阈值函数threshold实现图像的二值化

通过OpenCV阈值函数threshold实现图像的二值化二值化和阈值THRESH_BINARY 二进制阈值化;THRESH_BINARY_INV 反二进制阈值化;#include<stdio.h>#include <opencv2/core.hpp>#include <opencv2/imgcodecs.hpp>#include &...

2018-04-05 21:29:16 7164

原创 Opencv(4) RGB, YUV, GRAY像素格式介绍opencv像素格式转换cvtColor接口

像素格式和灰度图RGB: RGB色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。YUV: YUV主要用于优化彩色视频信号的传输,使其向后相容老式黑白电视。与RGB视频信号传输相比,它最...

2018-04-05 20:39:01 3705

原创 opencv(3) 通过ROI感兴趣区域来裁剪图像

ROI感兴趣区域//1:图像的列的起点,宽2:行的起点,即高,(100(列),100(行),3:(300,300),即从(100,100)开始,向左和向下各300步cv::Rect rect(100,100,300,300);#include<stdio.h>#include <opencv2/core.hpp>#include <opencv2/...

2018-04-05 17:31:22 3993

原创 Opencv(2) QT自定义opengl的Widget绘制Mat

Opencv(2) QT自定义opengl的Widget绘制Mat//matview.h#pragma once#include<QOpenGLWidget>class matview:public QOpenGLWidget{ Q_OBJECTpublic: matview(QWidget *p); ~matview(); voi...

2018-04-05 17:07:52 1257 1

转载 Opencv 学习(1) Mat详解

Opencv 学习(1)Mat提供内联函数 优点:编译的时候会把该段代码直接拷贝到自己的代码中,非内联函数的话会造成堆栈出栈的空间消耗。Mat创建与清理空间 创建:通过构造函数直接创建, 释放: 1、create时会把之前的空间清理。 2、release或者析构-引用计数为1时释放//创建3000*4000的RGB图像,UC3为unsigned char型,3个字节,对...

2018-04-05 00:20:04 386 1

原创 opencv学习(1)opencv在 vs2013中的相应配置

opencv学习(1)opencv在 vs2013中的相应配置- 创建目录 首先在opencv的编译目录下创建一个code文件夹存储相关文件。 在code文件夹中包含几个目录。1、src 源码 2、lib 库 3、bin执行文件。 将相关头文件放在src下面。在src中新建一个include文件夹。将build中生成的文件拷贝过来,即将include下的opencv,...

2018-04-01 11:40:52 438

zlibwapi.dll

zlibwapi.dll

2023-10-03

Demo_2使用Timer组件实现冬奥会计时

Demo_2使用Timer组件实现冬奥会计时

2020-12-30

Demo1_带图像列表的系统登录程序

Demo1_带图像列表的系统登录程序

2020-12-30

openMVG_bin.zip

在Win10 上使用 cmake 和 vs 2017 编译的文件,包含 bin, include, lib.

2019-05-25

ubuntu14.04 caffe环境的配置

本人学习深度学习所配置的环境,包括英伟达驱动的安装,如果安装之后进不了桌面,处于循环登录状态,请按照里面文档说明操作。还有cuda的配置,caffe的配置。因为文件大小限制,英伟达与cuda8.0请自行下载。

2017-10-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除