计算机视觉
序 木
主要从事系统架构与后台开发
展开
-
【OpenCV学习】矩阵cvInitMatHeader和cvCreateMat
opencv里面矩阵的表示有很多种,以cvCreateMat为例,矩阵操作整体流程大致为:1. 分配矩阵空间。CvMat* cvCreateMat(int rows, int cols, int type);2. 初始化矩阵。double a[] = { 1, 2, 3, 4, 5, 6, 7, 8 }; CvMat Ma=cvMat(2, 4,原创 2014-03-29 10:19:42 · 11352 阅读 · 1 评论 -
图形图像的一些基本概念
图像掩模(image masking,image mask)定义:用选定的图像、图形或物体,对待处理的图像(全部或局部)进行遮挡,来控制图像处理的区域或处理过程。用于覆盖的特定图像或物体称为掩模或模板。示例:光学图像处理中,掩模可以是胶片、滤光片等。数字图像处理中,掩模为二维矩阵数组,有时也用多值图像。用途:数字图像处理中,图像掩模主要用于:①提原创 2014-03-21 15:53:19 · 2549 阅读 · 0 评论 -
MPEG2, MPEG4
从本质上讲,MPEG-2 与 MPEG-4 编码的出发点不同:MPEG2:基于矩阵像素图像的压缩MPEG4:基于图像中不同物体的压缩MPEG-2MPEG-2的编码图像被分为三类,分别称为I帧,P帧和B帧。I帧图像采用帧内编码方式,即只利用了单帧图像内的空间相关性,而没有利用时间相关性。P帧和B帧图像采用帧间编码方式,即同时利用了空间和时间上的相关性。P帧图像只采用前原创 2012-06-18 10:03:28 · 718 阅读 · 0 评论 -
ffmpeg 移植到 android
http://www.cnblogs.com/scottwong/archive/2010/12/17/1909455.html试了下,貌似不行,ndk-build过程中会出错,在libavutil的文件时,有时间再查找问题,估计是我用的ndk的版本(ndk-r7)太新。原创 2012-05-22 13:47:07 · 552 阅读 · 0 评论 -
霍夫变换直线检测及原理理解
今天有小伙伴提到直线检测,我便讲了霍夫变换,归纳分享下:首先,介绍笛卡尔空间,就是我们常见的那个几何空间啦,通过 y=kx+b,可以表示直线。然后,想一下,如果把上面方程变形一下,b=-xk+y,(k和b作为变量,xy作为常量),那么是不是又是一条另外的直线呢?对了,这就是霍夫空间了。然后,你一不小心,发现两个规律:①霍夫空间,笛卡尔空间中的直线,对应到霍夫空间中是一个点;原创 2018-03-29 19:17:31 · 5676 阅读 · 3 评论