opencv应用开发
文章平均质量分 80
JohnsenJiang
图像算法工程师
展开
-
opencv中彩色图像通道分离、合成
通道的分割与合并,用到的是cvSplit(split)与cvMerge(merge),它可以把多通道分割成单通道,并且也可以把单通道合并成多通道,下面的实例为对通道进行分割与合并,并图中的RGB值分开,并且分别显示出来,可以看到图片中RGB值的分布情况。例1:图像存储为IplImage *时通道的分割与合并int main(){IplImage *Image1;IplImage原创 2016-08-12 10:38:29 · 2053 阅读 · 0 评论 -
linux下编译安装ffmpeg和opencv
OpenCV成功编译安装,进而编译算法,也成功编译生成二进制文件,但是运行时候cvCreateFileCapture和VideoCapture无法读入视频,最终原因在于ffmpeg没有配置好,删除OpenCV和ffmpeg重新编译ffmpeg和OpenCV后,视频读入成功。FFmpeg:ffmpeg_2.8.6.orig.tar.xz(http://www.ffmpeg.org/download原创 2016-12-06 18:51:55 · 4458 阅读 · 0 评论 -
Ubuntu14.04 OpenCV编译安装与测试
1.1简介OpenCV,英文全称Open Source Computer Vision Library。OpenCV是一个基于(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。原创 2016-12-03 11:55:31 · 2747 阅读 · 0 评论 -
插值之双线性插值
1.1双线性插值简介双线性插值,又称为双线性内插。在数学上,双线性插值是有两个变量的插值函数的线性插值扩展,其核心思想是在两个方向分别进行一次线性插值。在双线性插值中,新创造的象素值,是由原图像位置在它附近的(2 x -2)4个邻近象素的值通过加权平均计算得出的。这种平均算法具有放锯齿效果,创造出来的图像拥有平滑的边缘,锯齿难以察觉。如下图,已知Q12,Q22,Q11,Q21,但是要插原创 2017-03-24 14:02:50 · 1947 阅读 · 0 评论