计算机视觉
乱红飞
用技术追赶世界潮流,从人文历史把握人生方向。
展开
-
【计算机视觉】光流法简单介绍
光流的概念是Gibson在1950年首先提出来的。它是空间运动物体在观察成像平面上的像素运动的瞬时速度,是利用图像序列中像素在时间域上的变化以及相邻帧之间的相关性来找到上一帧跟当前帧之间存在的对应关系,从而计算出相邻帧之间物体的运动信息的一种方法。一般而言,光流是由于场景中前景目标本身的移动、相机的运动,或者两者的共同运动所产生的。其计算方法可以分为三类:(1)基于区域或者基于特征的匹配方法;...转载 2018-05-25 11:05:20 · 10442 阅读 · 0 评论 -
【opencv-1】YUV转RGB、转浮点、分离通道
在视觉分析领域opencv是少不了的库,所以在使用过程中将细节和容易混淆遗忘的部分慢慢记录下来。opencv是一个庞大的库,在使用过程中慢慢摸索吧。以下有关代码可提供用时的参考,直接编译还需要完善。YUV转RGB读取YUV文件int WIDTH, HEIGHT;unsigned char buff[WIDTH*HEIGHT*3/2];// read yuv file FIL...原创 2018-11-13 20:55:41 · 1016 阅读 · 0 评论 -
图片中画框(C语言实现)
在做视觉分析过程中,经常会进行图像格式的转换以及在原图上标框,为了更加清晰的认识图像格式,在这里手动实现了根据YUV数据和RGB数据进行标框的操作。在性能上不及直接使用opencv + cuda, 但是可以更加直观的理解整个原理。// draw line// 传入imgData 是 rgb格式static int visionDrawLine(float *imgData,int iWidt...原创 2018-11-14 13:58:30 · 4005 阅读 · 1 评论 -
【opencv-2】大图中提取小图
C代码传入的RGB数据格式RRRRRRRRRRRRRRGGGGGGGGGGGGGBBBBBBBBBBBBBBBtypedef struct SC_RECT_{ int x, y, w, h;}SC_RECT;void visionCutImage(float *srcRgb, float *subRgb, SC_RECT *rect, int srcH, int sr...原创 2018-11-16 18:50:20 · 1993 阅读 · 0 评论 -
【opencv-3】YUV转opencv Mat格式
int yuv_to_mat(unsigned char *data, Mat image){ unsigned char *srcYuv = data; int indexY, indexU, indexV; unsigned char Y, U, V; unsigned char R, G, B; int WIDTH = image.cols;...原创 2018-11-19 15:26:02 · 3009 阅读 · 2 评论 -
【Dlib】中图像数据格式转换集锦
Dlib是一个包含机器学习算法的C++开源工具包。在使用过程中胡遇到各种图像格式转换接口,为了在之后的使用过程中方便查询,现在将平时用到的接口再这里做一个集锦,后续不断更新。yuv转matrix/********************************************************************************功能 : YUV数据转转换为ma...原创 2019-04-17 19:21:34 · 734 阅读 · 2 评论 -
【opencv】OpenCV入门学习路线资料集锦
在本片博客中,我将在不断的学习过程中,汇总整个OpenCV学习的资料,希望在不就的将来,可以从基础到一般使用、再到高级操作、最终到各种相关项目的使用,按照这条方法,形成关于OpenCV的学习路线。(再次先列出大纲,待不断补全)基础介绍初学者资料,首先了解OpenCV的缘由以及简单的发展历史;其次了解OpenCV的基本模块以及组成结构;然后了解OpenCV的基本安装和使用;最后了解OpenCV...原创 2019-06-06 10:16:35 · 2133 阅读 · 0 评论 -
百度人脸识别开发记录
开发环境centos 7.2 64bit激活步骤1.在界面点击联网激活2.按照界面提示将序列号写入tool_centos.sh3.运行程序tool-centos[root@50d7cc142642 test-face-api]# ./tool-centosbash: ./tool-centos: /opt/compiler/gcc-4.8.2/lib64/ld-linux-x8...原创 2019-06-19 10:29:43 · 1278 阅读 · 0 评论