opencv
CY_TEC
Good good study, day day up~~~
展开
-
mac 上找不到 lippicv, 坑
最近在mac上安装opencv-3.1.0,测试的时候遇到了一个坑。。在使用命令测试camshiftdemo时,有一个库没找到。。。g++ -o b camshiftdemo.cpp `pkg-config --libs --cflags opencv`ld: library not found for -lippicv 官网上说:打开 /usr/local/lib原创 2016-03-08 17:07:24 · 1935 阅读 · 0 评论 -
RGB、HSB\HSV、HSL三种颜色空间的原理理解与转换
『"Color" refers to the human brains subjective interpretation of combination of a narrow band of wavelength of light』---- WIKIBOOKS简单说来,颜色是人脑对不同波段光长的主观理解。----------------------------------Primary原创 2016-05-20 16:21:49 · 17746 阅读 · 1 评论 -
使用OpenCV训练Cascasde分类器
最近想用OpenCV中的CascadeClassifier做一些物体跟踪的工作。就读了一下官网的文章,记录一下。这个网页主要用来介绍如何训练及使用分类器。OpenCV中有两个训练cascade classifier的应用,包括:opencv_haartraining和opencv_traincascade。opencv_traincascade是新的实现,它既支持Haar和LBP特征。原创 2016-04-28 15:53:13 · 1907 阅读 · 0 评论 -
C++&OpenCV实现抠除(也可用于更换)证件照背景
朋友找我帮忙更换证件照背景,因为mac上没装合适的软件,就想用OpenCV搞一下。首先分析一下图片的情况:这次的目标是把肩、头上面的灰色背景除去(当然也可以换成其它颜色)。分析: 从肉眼可以看出背景和衣服、头发之间的色差还是挺明显的。转化成图像处理的语言就是,衣服和头发的像素值(RGB或者灰度值)都要比与它们相邻的背景区域大。思路:1. 从肉眼看来,从上往下像素原创 2016-05-20 13:39:08 · 11535 阅读 · 1 评论 -
在opencv中训练cascade分类器,出现Train dataset for temp stage can not be filled
===== TRAINING 0-stage =====<BEGINPOS count : consumed 1000 : 1000Train dataset for temp stage can not be filled. Branch training terminated.Cascade classifier can't be trained. Check the used t原创 2016-04-28 15:24:34 · 8928 阅读 · 14 评论 -
xcode中配置opencv: No member named 'clock_t' in the global namespace
mac下安装了ffmpeg后,出现了一串错误,类似于这种『No member named 'clock_t' in the global namespace』这是因为在ffmpeg中包含了一个头文件:/usr/local/Cellar/ffmpeg/3.0/include/libavutil/time.h这个头文件与系统的头文件相冲突。所以,在引用Opencv中的文件时候,要加上从op原创 2016-04-11 12:30:59 · 3170 阅读 · 0 评论 -
使用 vector保存mat
使用vector保存视频流时需要注意:void get_video_infor(string video){ VideoCapture capture(video); Mat frame; capture_and_frame_is_ok(capture, frame); // 自写程序,用来判断capture正确打开,并成功取得第一帧。 vector fra原创 2016-04-26 14:00:46 · 5431 阅读 · 4 评论 -
天呐,坑爹的xcode
在xcode中添加opencv的库文件路径时,在file--> Add files to "工程名"如下图:然后找不到『/usr/local/lib』,也找不到可以输入的地方。。这可太坑爹了。。。不过还好,点击『/』按键就可以出来,如下:总结一句,对一个新事物不熟悉的时候,至少要先了解一个大概,不然太容易掉坑里了。。。原创 2016-03-08 22:49:08 · 620 阅读 · 0 评论 -
C++实现K-means,聚类原理解析(并用在图片像素点聚类)
参考:http://nlp.stanford.edu/IR-book/html/htmledition/k-means-1.html原创 2016-05-21 09:14:19 · 10543 阅读 · 8 评论