- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 OpenCV 霍夫变换
一. 实验内容用OpenCV的霍夫变换来检测图片中的直线和圆。二. 实验代码//霍夫变换class Task18 {public: void deal() { Mat src_img = imread("img\\4.jpg"); imshow("霍夫变换[原图]", src_img); Mat gray_img; cvtCol
2016-08-30 22:21:37 613
原创 OpenCV 边缘检测
一. 实验内容用OpenCV对图片进行边缘检测。二. 实验代码//边缘检测class Task17 {public: void deal() { Mat src_img = imread("img\\1.jpg"); imshow("边缘检测[原图]", src_img); Mat gray_img; cvtColor(src_
2016-08-30 22:13:52 726
原创 OpenCV 阈值化
一. 实验内容对OpenCV阈值化函数进行简单的使用二. 实验代码//阈值化class Task16 {public: void deal() { Mat src_img = imread("img\\1.jpg"); imshow("阈值化[原图]", src_img); Mat out1; threshold(src_img
2016-08-30 22:07:06 678
原创 OpenCV 图片尺寸缩放
一. 实验描述用OpenCV进行图片尺寸的缩放。二. 实验代码//图片尺寸缩放class Task15 {public: void deal() { Mat src_img = imread("img\\3.jpg"); imshow("图片尺寸缩放[原图]", src_img); Mat out1 = Mat::zeros(200, 200,
2016-08-30 20:12:30 1244
原创 OpenCV 漫水填充
一. 实验描述对OpenCV的漫水填充进行简单的使用。二. 实验代码//漫水填充class Task14 {public: void deal() { Mat src_img = imread("img\\1.jpg"); imshow("漫水填充[原图]", src_img); int flags = 4 + (255 << 8) + CV_
2016-08-30 19:53:06 721
原创 OpenCV 各种滤波器的简单使用
一. 实验描述对OpenCV的滤波器进行简单的使用,其中包括:方框滤波、均值滤波、高斯滤波、中值滤波、双边滤波、膨胀、腐蚀、开运算、闭运算、形态学梯度、顶帽和黑帽。二. 实验代码class Task13 {public: void deal() { Mat src_img = imread("img\\1.jpg"); imshow("原图", src_img
2016-08-30 19:41:40 1641
原创 OpenCV XML和YAML文件的写入和读取
一. 实验描述用OpenCV来进行XML和YAML文件的写入和读取。二. 实验代码//XML和YAML文件的写入class Task11 {public: void deal() { FileStorage fs("test.xml", FileStorage::WRITE); // FileStorage fs("test.yaml", FileStor
2016-08-28 09:57:44 1037
原创 OpenCV 图像对比度和亮度调节
一. 实验描述用OpenCV的滑动条和像素操作对图像的对比度和亮度进行调节。二. 实验代码#include <iostream>#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>using namespace std;using namespace cv;const string WINDOW_NAME
2016-08-28 09:46:40 1184
原创 OpenCV 鼠标操作
一. 实验描述用OpenCV的鼠标操作来绘制彩色矩形。二. 实验代码#include <string>#include <opencv2/opencv.hpp>using namespace cv;using namespace std;const string WINDOW_NAME = "鼠标demo";Rect rect;bool draw_flag = false;RNG rng(
2016-08-25 10:44:02 550
原创 OpenCV 简单的图像混合和滑动条使用
一. 任务描述这里对OpenCV中的滑动条进行简单的使用,用滑动条来调节两张图片的混合比例二. 实验代码#include <string>#include <opencv2/opencv.hpp>#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/img
2016-08-24 22:48:28 1160
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人