flyyufenfei的博客

博客描述还成必填项了?

仿射变换与透视变换区别

仿射变换 1) 用途 旋转 (线性变换),平移 (向量加).缩放(线性变换),错切,反转 2) 方法 仿射变换是一种二维坐标到二维坐标之间的线性变换,它保持了二维图形的“平直性”(直线经过变换之后依然是直线)和“平行性”(二维图形之间的相对位置关系保持不变,平行线依然是平行线,且直线上点的...

2018-05-05 18:43:30

阅读数:19

评论数:1

【学习Mastering opencv】Chapter3_MarkerlessAR 代码遇到的问题

在学习Mastering OpenCV这本书的时候,第三章MarkerlessAR,拿作者的源码在Win10,VS2013,opencv249环境下出现了一些问题,花了挺长时间,记录下来。 1. 这个项目需要OpenCV支持OpenGL,按照网上的说法,预编译的OpenCV是不支持Op...

2018-05-02 21:47:10

阅读数:10

评论数:0

C++ 已知两个时间(年月日)求日期差

求日期差 例如,我想算一下现在(2016.11.21)到明年高考(2017.6.7)还有多少天 #include<iostream> #include <ctime> using name...

2018-04-02 22:03:18

阅读数:70

评论数:0

opencv提取旋转矩形区域的图像(将旋转矩形区域图像旋转成水平)

自己一个需求:给4个点,求最小外接矩形,然后提取矩形内的图片。但是最小外接矩形一般都是倾斜的,那么如何把倾斜的矩形转换成水平呢?在网上找了老半天没找到简单的方法,貌似也没有现成的opencv函数(如果说知道麻烦告诉一声。。)。网上能查到的是一种漫水填充法,但是貌似挺复杂。所以自己稍微鼓捣了一下,凑...

2018-04-01 20:31:23

阅读数:145

评论数:0

计算C++程序执行时间 精确到毫秒级

参考别人的自己总结的。本人水平有限,有错误麻烦指出。两种方法:(请忽略冒泡排序)第一种:#include <iostream> #include <vector> #include <ti...

2018-03-31 10:20:06

阅读数:24

评论数:0

机器学习算法——岭回归

转载自:http://blog.csdn.net/google19890102/article/details/27228279一、一般线性回归遇到的问题    在处理复杂的数据的回归问题时,普通的线性回归会遇到一些问题,主要表现在:预测精度:这里要处理好这样一对为题,即样本的数量和特征的数量时,...

2018-03-15 22:12:52

阅读数:108

评论数:0

C++中的lambda表达式基本用法

C++ Lambda表达式基本用法转载:https://lellansin.wordpress.com/2014/01/02/c-lambda%E8%A1%A8%E8%BE%BE%E5%BC%8F%E5%9F%BA%E6%9C%AC%E7%94%A8%E6%B3%95/Posted on 2014...

2018-03-01 16:28:08

阅读数:65

评论数:0

Windows下OpenCV3.3 + Python3.6 开发环境配置

人生苦短,快用 Python。传统的 OpenCV 使用 C++ 开发,程序运行效率高,但是开发效率… Python 语法简洁,现在越来越流行,如果对效率没有严格要求的话非常推荐使用。比如我之前做的识别数独的程序,慢一点也没有关系。 在 Python 2.7 里使用 OpenCV 实在是再简...

2018-02-06 17:16:48

阅读数:166

评论数:0

卡尔曼滤波的理解以及参数调整、参数的意义、维度

一、前言 卡尔曼滤波器是一种最优线性状态估计方法(等价于“在最小均方误差准则下的最佳线性滤波器”),所谓状态估计就是通过数学方法寻求与观测数据最佳拟合的状态向量。 在移动机器人导航方面,卡尔曼滤波是最常用的状态估计方法。直观上来讲,卡尔曼滤波器在这里起了数据融合的作用,只需要输入当前的...

2018-02-04 10:33:47

阅读数:176

评论数:0

cv::getTickCount()与GetTickCount()的区别

转载自:http://www.cnblogs.com/jiayouwyhit/p/3683374.html 这俩函数看上去长得太像了,笔者曾经马大哈地把两者当成一个函数了(确实长得很像),知道有一天发现返回的值离预期值差很远差仔细查了下。 1. getTickCount() 实际...

2018-01-30 16:38:14

阅读数:122

评论数:0

opencv 学习decomposeProjectionMatrix函数

decomposeProjectionMatrix opencv官网函数解释 对cameraMatrix和transVector搞不太懂 自己跑了个程序(贴了一部分),结果如下: cv::solvePnP(model_points, image_points, camera_matri...

2018-01-30 15:52:38

阅读数:329

评论数:0

完美解决 conda 命令安装 opencv 出现的错误

先大概说一下我的情况: 系统Ubuntu16.04 想用Python,所以直接装了Anaconda,Pycharm,然后用conda install ...这种命令开始安装各种包。 装完了opencv之后读取图片有问题 error: -------src-dir-------/open...

2018-01-29 10:32:08

阅读数:459

评论数:2

Windows + Ubuntu 16.04 双系统安装详细教程

发现了一篇好教程,果断转载了,以后用得着时候不用满世界找了。 转载自:http://www.cnblogs.com/Duane/p/6776302.html Windows + Ubuntu 16.04 ---> 双系统   前言:本篇文章是对之前文章的更新,更新的主内...

2018-01-28 16:43:19

阅读数:8407

评论数:1

Dlib在VS2015上的配置(亲测可用)

首先声明,这个是自己装的时候按照别人的教程装的,但是没有一个完美安装成功的,中间遇到好多问题,所以把这些教程拼凑到一块了,中间可能有一些地方不严谨,但凡稍微有点基础应该都能看懂。 1.解压Dlib   1.首先将Dlib-19.2下载到D盘中(其他盘亦可)。     2.解压放置在D...

2018-01-26 20:00:19

阅读数:590

评论数:1

opencv3.2.0+opencv_contrib扩展模块+VS2015+CMake 编译opencv(完美解决编译错误)

一Cmake配置与生成 安装cmake 下载地址:https://cmake.org/download/ 获取最新版本:cmake-3.8.1-win64-x64.msi(可执行程序,不是压缩包) 下载完毕直接运行安装,只有一个步骤要注意, 选择‘ad...

2018-01-26 16:56:59

阅读数:244

评论数:0

VS2013 配置 ARToolKit5.3.2

本教程中测试用的程序没有用到opencv,所以不配置opencv理论上也是能成功的。 但是后边如果你能用到的话,就自己配置opencv吧,opencv配置教程http://blog.csdn.net/poem_qianmo/article/details/19809337 本教...

2018-01-13 10:57:59

阅读数:219

评论数:0

MATLAB Camera Calibrator——相机标定

转载:http://blog.csdn.net/heroacool/article/details/51023921 应用程序下找到Camera Calibration工具箱  加载待标定的图像  填写棋盘格每个格子边长的真实值  可以预...

2017-12-20 15:33:18

阅读数:476

评论数:0

透视变换的原理推导(cvGetPerspectiveTransform)

从opencv源码中基本能看懂, xi,yi ----世界坐标点 ui,vi ----图像坐标点 /* Calculates coefficients of perspective transformation * which maps (xi,yi) to (ui,vi), (i=...

2017-11-03 16:12:30

阅读数:810

评论数:0

opencv Mat::release()中断报错

程序很简单 #include "opencv2/opencv.hpp" using namespace cv; int main(int, char**) { VideoCapture cap("C:/Users/ZD/Desktop/YDXJ0258.mp4&q...

2017-10-28 11:03:05

阅读数:498

评论数:0

和为S的连续

题目描述 小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你能不...

2017-10-21 08:40:06

阅读数:121

评论数:0

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