opencv
北顾+
这个人很懒,什么也没写哈哈哈(ಡωಡ)
展开
-
图像缩放——最临近插值算法
图像缩放的最临近插值算法的原理解析 图像的缩放很好理解,就是图像的放大和缩小。传统的绘画工具中,有一种叫做“放大尺”的绘画工具,画家常用它来放大图画。当然,在计算机上,我们不再需要用放大尺去放大或缩小图像了,把这个工作交给程序来完成就可以了。下面就来讲讲计算机怎么来放大缩小图象;在本文中,我们所说的图像都是指点阵图,也就是用一个像素矩阵来描述图像的方法,对于另一种图像:用函数来描述图像的矢量...原创 2019-04-16 00:01:40 · 1955 阅读 · 1 评论 -
opencv3训练SVM数据
样本图片要一样大1.训练SVM#include <stdio.h> #include <time.h> #include <opencv2/opencv.hpp> #include <opencv/cv.h> #include <iostream> #include <opencv2/cor...原创 2019-06-17 19:32:02 · 2151 阅读 · 6 评论 -
opencv实现分形树
#include<opencv2/opencv.hpp>#include<iostream>#include<ctime>#include<cmath>#define PI 3.14159265358979 / 180#define PI_ 3.14159265358979using namespace std;using name...原创 2019-06-16 23:24:01 · 440 阅读 · 0 评论 -
车道线检测草稿
#include <iostream> // for standard I/O#include <cmath> #include <cstdlib> #include <opencv2/opencv.hpp>using namespace cv;using namespace std;Mat yellowLine(Mat src...原创 2019-05-17 23:02:55 · 169 阅读 · 0 评论 -
opencv手势识别——来和电脑玩剪刀石头布
代码超级乱啊,以后有时间再整理了#include <iostream> // for standard I/O#include <string> // for strings#include <iomanip> // for controlling float print precision#include <sstream>...原创 2019-05-17 19:21:55 · 3565 阅读 · 0 评论 -
opencv 截屏录屏
opencv截屏参考这篇文章:https://blog.csdn.net/qq_18984151/article/details/79231953opencv录屏:#include <iostream> #include<opencv2/opencv.hpp>#include <windows.h>using namespace cv;usi...原创 2019-05-22 13:35:43 · 2604 阅读 · 4 评论 -
opencv人脸识别,识别视频中的库里
1.在网上采集人脸图片2.将采集的图片尺寸归一化,并转为灰度图代码:#include <opencv2/video/video.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/imgproc.hpp>#include <opencv2/core...原创 2019-05-15 18:36:05 · 568 阅读 · 0 评论 -
opencv稀疏光流法-------物体运动跟踪
#include <opencv2/video/video.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/imgproc.hpp>#include <opencv2/core/core.hpp>#include <iostream>#in...原创 2019-05-13 22:52:58 · 1103 阅读 · 0 评论 -
opencv透视变换
对于不同的图片,图片预处理可能需要修改,比如滤波,形态学处理等;#include<opencv2/opencv.hpp>#include<highgui/highgui.hpp>using namespace std;using namespace cv;int main() { Mat src = imread("1.jpg"); imshow("i...原创 2019-04-30 14:47:35 · 208 阅读 · 0 评论 -
opencv“数字图片”升级版,“数字视频”
#include <iostream> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include<opencv2/imgproc/imgproc.hpp>#include <cmath> using namespace...原创 2019-04-25 00:09:39 · 241 阅读 · 0 评论 -
关于图形学中图像的一阶导数和二阶导数求法
对于图像求一阶导数和二阶导数可以增强图片或者求图像的边缘。一阶导数:我们知道在数学中一阶导数的求法为: 在图形学中由于图片是按像素来离散组成的,所以最小的h取值为1,所以计算后: ...原创 2019-05-05 12:27:22 · 13108 阅读 · 8 评论 -
使用opencv将图片像素变为数字实现“数字化”
#include <iostream> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include<opencv2/imgproc/imgproc.hpp>#include <cmath> using namespace...原创 2019-04-24 20:43:49 · 2932 阅读 · 1 评论 -
图像缩放——双线性内插值算法
对于一个目的像素,设置坐标通过反向变换得到的浮点坐标为(i+u,j+v) (其中i、j均为浮点坐标的整数部分,u、v为浮点坐标的小数部分,是取值[0,1)区间的浮点数),则这个像素得值 f(i+u,j+v) 可由原图像中坐标为 (i,j)、(i+1,j)、(i,j+1)、(i+1,j+1)所对应的周围四个像素的值决定,即: f(i+u,j+v) = (1-u)(1-v)f(i,j) +...原创 2019-04-16 13:01:25 · 369 阅读 · 0 评论 -
opencv换脸
#include <dlib/image_processing/frontal_face_detector.h>#include <dlib/image_processing/render_face_detections.h>#include <dlib/image_processing.h>#include <dlib/gui_widgets.h...原创 2019-06-22 14:44:45 · 1479 阅读 · 1 评论