
OpenCV
Bobsweetie
不经思考的人生是不值得过的
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
TLD视觉跟踪
本文转自:http://blog.sina.com.cn/s/blog_6163bdeb0102eh7b.htmlTLD算法好牛逼一个,这里有个视频,是作者展示算法的效果,http://www.56.com/u83/v_NTk3Mzc1NTI.html。下面这个csdn博客里有人做的相关总结,感觉挺好的,收藏了!下面有个Compressive Tracking的网址,提供的代码很少,但转载 2016-11-27 14:19:08 · 757 阅读 · 0 评论 -
SLAM方法汇总
SLAM概述SLAM一般处理流程包括track和map两部分。所谓的track是用来估计相机的位姿,也叫front-end。而map部分(back-end)则是深度的构建,通过前面的跟踪模块估计得到相机的位姿,采用三角法(triangulation)计算相应特征点的深度,进行当前环境map的重建,重建出的map同时为front-end提供更好的姿态估计,并可以用于例如闭环检测.转载 2016-11-26 18:33:36 · 4130 阅读 · 0 评论 -
Ubuntu14.04 下 OpenCV3 安装
一 按照官网安装Opencv步骤:1.需要的包: GCC 4.4.x 或更高 CMake 2.8.7 或更高 Git GTK+2.x 或更高,包括头(libgtk2.0-dev) pkg-config Python 2.6 或以后,Numpy 1.5或以后,和开发包(python-dev,python-numpy)转载 2016-09-11 10:49:59 · 5162 阅读 · 0 评论 -
Qt5.6+Opencv3.1+mingw32+Win10
1、下载工具:下载安装Qt最新版本:https://www.qt.io/download-open-source/#section-2下载安装Cmake最新版本:https://cmake.org/download/下载安装opencv3.1:http://opencv.org/downloads.html2、双击打开cmake-gui,指定opencv的source目原创 2016-05-03 10:09:38 · 3290 阅读 · 2 评论 -
将一个视频转换为一个极坐标视频
/*将一个视频转换为一个极坐标视频*/#include "opencv/cv.h"#include "opencv/highgui.h"int main(int argc,char** argv){ CvCapture* capture = 0;//视频读入设备 capture = cvCaptureFromFile(argv[1]);// 打开视频 if(!capture){原创 2016-07-08 22:55:28 · 946 阅读 · 0 评论 -
阈值化
对图像中的三个同澳求和,然后在值为100处度结果进行截断#include #include "opencv/cv.h"#include "opencv/highgui.h"void sum_rgb(IplImage* src, IplImage* dst){ //Allocate individual image planes IplImage* r =原创 2016-07-06 13:13:35 · 945 阅读 · 0 评论 -
OpenCV提取显示一张图片的R,G,B颜色分量
使用OpenCV分别提取一张图片的R、G、B分量然后显示出来:#include "opencv/cv.h"#include "opencv/highgui.h"int main(int argc,char** argv){ IplImage* src = cvLoadImage(argv[1]);//载入图像 //Allocate individual ima原创 2016-07-05 13:35:05 · 7433 阅读 · 1 评论 -
cvCopy与cvCopyimage的区别
如果设定了ROI等参数的时候,cvCopy只是复制被设定的区域,复制到一个和所设定参数相吻合的新的IplImage中而cvCloneImage则是将整个IplImage结构复制到新的IplImage中,其中的ROI等参数也会一同复制。新的IplImage将会和原来的一模一样.而cvCopyImage复制图像,复制图像的ROI部分介绍如下 :cvCopyvoid cvCopy(c转载 2016-07-03 11:14:55 · 3336 阅读 · 0 评论 -
滑动条缩放图片
#include "opencv/cv.h"#include "opencv/highgui.h"#include int slider_position = 0; //滚动条的位置变量double fScale = 1.0; //缩放比例 CvSize imageSize0; //原始图像尺寸 CvSize imageSize1; //目标图像尺寸IplImage*原创 2016-07-12 23:46:32 · 1374 阅读 · 0 评论 -
OpenCV学习笔记(6)——边缘检测
#include "opencv/cv.h"#include "opencv/highgui.h"int main(int argc,char** argv){ IplImage* in = cvLoadImage(argv[1]);//载入图像 cvNamedWindow("IN",1); cvShowImage( "IN", in);原创 2016-06-30 18:06:21 · 756 阅读 · 0 评论 -
OpenCV学习笔记(4)——平滑处理图像
利用OpenCV平滑处理图像:#include "opencv/cv.h"#include "opencv/highgui.h"int main(int argc, char**argv){ IplImage* img = cvLoadImage(argv[1]); cvNamedWindow("EX_4_IN",0); cvNamedWind原创 2016-06-30 16:07:29 · 794 阅读 · 0 评论 -
图像像素中通道概念解析
转自:http://blog.youkuaiyun.com/ningyaliuhebei/article/details/7652673通道在图像处理中的应用 —通道起源如果问“什么是 photoshop中最重要、最不可缺少的功能?”相信很多人的回答是“图层”。其实,在 photoshop3.0 之前,根本没有图层的功能。在图像处理中,最重要的功能是选区范围。只有正确地运用选区范围,才能够进行精确的合转载 2016-06-30 16:29:31 · 4308 阅读 · 0 评论 -
OpenCV学习笔记(3)——进度条视频播放控制
这里用一个进度条控制视频的播放快慢,以帧为单位:#include "opencv/cv.h"#include "opencv/highgui.h"int g_slider_position = 0;//滚动条的位置变量CvCapture* g_capture = NULL;//视频文件结构体void onTrackbarSlider(int pos)//回调函数{原创 2016-06-30 14:34:59 · 1878 阅读 · 1 评论 -
OpenCV学习笔记(2)——播放视频
播放视频文件:#include "opencv/cv.h"#include "opencv/highgui.h"int main(int argc,char** argv){ cvNamedWindow("Pirate",0);//创建窗口 CvCapture* capture = cvCreateFileCapture(argv[1]);//生成一个指向视频文件的结原创 2016-06-24 16:05:11 · 697 阅读 · 0 评论 -
OpenCV学习笔记(1)——显示一个图片
环境:Ubuntu12.04,完全安装桌面版本ROS(hydro版本)。安装Opencv$ sudo apt-get install ros-hydro-opencv2 ros-hydro-vision-opencv安装后的opencv路径:/opt/ros/hydro/include编写DisplayImage.cpp文件,写入下面的代码#includ原创 2016-06-24 10:21:09 · 804 阅读 · 1 评论 -
缩放图像
#include "opencv/cv.h"#include "opencv/highgui.h"int main(int argc,char** argv){ double fScale = 0.314; //缩放比例 CvSize dst_imageSize; //目标图像尺寸 //读取文件 IplImage* src_image = cvLoadImage(arg原创 2016-07-10 00:33:00 · 708 阅读 · 0 评论 -
OpenCV 2.4.9在Ubuntu下的配置与安装
OpenCV 2.4.9在Ubuntu下的配置与安装surgewong@gmail.comhttp://blog.youkuaiyun.com/surgewong 每次学习新东西或者换新的电脑,最让人头疼的就是环境的安装了。网上有一大堆教程,不过总地来讲,比较混乱,有些甚至有误导性,当然也不乏一些有质量的博客。为了方便自己以后重复安装以及能够帮助到有需要的朋友,在此将相关有用转载 2016-11-27 21:58:35 · 829 阅读 · 0 评论