- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 std::string 与 char* 之间的转换
std::string 是c++标准库里面其中一个,封装了对字符串的操作1:把string转换为char*有三种方法:1. .data 2. .c_str 3. .copyusing namesapce std;string str = "hello world";const char *p = str.data();printf(p);//==>// hel...
2018-04-27 21:18:47 52627
转载 时域、频域、空间域
本文转自:https://blog.csdn.net/samkieth/article/details/49561539一、什么是时域时域是描述数学函数或物理信号对时间的关系。例如一个信号的时域波形可以表达信号随着时间的变化。二、什么是频域频域(频率域)——自变量是频率,即横轴是频率,纵轴是该频率信号的幅度,也就是通常说的频谱图。频谱图描述了信号的频率结构及频率与该频率信号幅度的关...
2018-04-26 18:54:43 15289
转载 滑动条的创建和使用
#include "stdafx.h"#include <opencv2\highgui\highgui.hpp>#include <opencv2\imgproc\imgproc.hpp>using namespace cv;#define WINDOW_NAME "【线性混合示例】"// 全局变量声明const int g_nMaxAlphaVal...
2018-04-26 15:11:55 660
转载 OpenCV 仿射变换
#include <opencv2\highgui\highgui.hpp>#include <opencv2\imgproc\imgproc.hpp>#include <iostream>using namespace cv;using namespace std;#define WINDOW_NAME_SRC "【原始窗口】"#define ...
2018-04-26 15:06:40 518
原创 OpenCV基础绘图
代码出处: https://github.com/opencv/opencv/blob/master/samples/cpp/tutorial_code/core/Matrix/Drawing_1.cpp 1. 列表内容#include "stdafx.h"#include <opencv\cv.h>#include <opencv\highgui.h>...
2018-04-25 20:05:28 171
原创 离散傅里叶变换
#include "stdafx.h"#include <opencv2\highgui\highgui.hpp>#include <opencv2\core\core.hpp>#include <opencv2\imgproc\imgproc.hpp>#include <iostream>using namespace std;usi...
2018-04-25 20:04:20 533
原创 图像 对比度、亮度调整
#include "stdafx.h"#include <opencv2\highgui\highgui.hpp>#include <opencv2\core\core.hpp>#include <iostream>using namespace std;using namespace cv;//描述:全局函数声明static void on_...
2018-04-25 17:16:39 548
原创 OpenCV读取视频,打开摄像头,写入视频文件
1、打开本地视频文件 OpenCV通过VideoCapture类实现视频文件的读取。实现代码如下:#include <opencv2\core\core.hpp>#include <opencv2\highgui\highgui.hpp>#include <opencv2\imgproc\imgproc.hpp>#include <iostre...
2018-04-23 14:15:22 2401
转载 图像处理和图像识别中常用的OpenCV函数
原文出处:https://blog.csdn.net/fengbingchun/article/details/5816253cvLoadImage:将图像文件加载至内存;cvNamedWindow:在屏幕上创建一个窗口;cvDestroyWindow:销毁显示图像文件的窗口;cvDestroyAllWindows:销毁显示图像文件的所有窗口;cvShowImage:在一个已创建好的...
2018-04-22 13:57:55 251
原创 OpenCV系列学习--Mat-基本图像容器(1)
Mat类,主要包含两部分:1. 矩阵头(header)–(矩阵大小、储存方法、储存地址…) 2. 指针(pointer)–(矩阵像素值)Mat A,C; //仅创建矩阵头部分A = imread("D:\\lena.jpg",1); //读取图片Mat B(A); //使用构造函数C = A; // 赋值操作注:使用构造函数和赋值操作只是copy了...
2018-04-20 20:51:10 141
原创 OpenCV系列学习--加载并显示图片
在本教程中,您将学习 1、加载一张图片(using cv::imread ;cvLoadImage) 2、创建一个窗口(using cv::namedWindow) 3、在窗口中显示图片(using cv::imshow)代码:#include "stdafx.h"#include <opencv\cv.h>#include <opencv\highgui...
2018-04-19 20:55:09 2153
原创 CMD批处理提取文件夹下lib文件
在配置第三方库环境的时候,会遇到输入附加依赖项这个步骤,以前都是新建一个txt文件一个个输入,这种效率低下,而且容易出错。随着学习的不断深入,掌握了一种准确且效率高的的方法,从而解决了这个问题。下面将介绍一下通过cmd处理的方法提取文件路径下的文件名。例如我要获取目录D:\opencv2\opencv\build\x64\vc12\lib下的所有静态链接库文件名并存储至文本.txt,方法如下:...
2018-04-18 10:00:13 1423 2
转载 PCL库类结构
PCL完全是一个模块化的现代C++模板库。其基于以下第三方库:Boost、Eigen、FLANN、VTK、CUDA、OpenNI、QHull,实现点云相关的获取、滤波、分割、配准、检索、特征提取、识别、追踪、曲面重建、可视化等。 - Boost:用于共享指针和线程; - Eigen:用于矩阵、向量等数据操作; - FLANN:用于在KD树模块中快速近邻搜索; - VTK:在可视化模...
2018-04-17 20:06:40 1027
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人