
opencv
keen_zuxwang
android multimedia opengl es opencv
展开
-
OpenCV 架构学习
OpenCV 架构学习OpenCV 跨平台c/c++计算机视觉库, 可应用于人机互动、物体识别、图像分割、人脸识别、动作识别、运动跟踪、机器人、运动分析、机器视觉等领域OpenCV的基本架构: core 核心功能: OpenCV基本数据结构 动态数据结构 绘图函数 数组操作相关函数 辅助功能与系统函数和宏 与OpenGL的互操作原创 2017-05-26 11:00:35 · 1021 阅读 · 0 评论 -
opencv 霍夫变换cvHoughLines2 cvHoughCircles cvApproxPoly
opencv cvHoughLines2 cvHoughCircles cvApproxPolydemo: http://download.youkuaiyun.com/detail/keen_zuxwang/9852591霍夫变换是图像变换中的经典手段之一,主要用来从图像中分离出具有某种相同特征的几何形状(如,直线,圆等).霍夫变换的两个算法: 标准霍夫变换(SHT)原创 2017-05-31 08:43:41 · 1186 阅读 · 0 评论 -
opencv 金子塔均值漂移pyrMeanShiftFiltering
opencv pyrMeanShiftFilteringdemo: http://download.youkuaiyun.com/detail/keen_zuxwang/9852585MeanShfit 均值漂移算法是一种通用的聚类算法,它的基本原理: 对于给定的一定数量样本,任选其中一个样本,以该样本为中心点划定一个圆形区域,求取该圆形区域内样本的质心,即密度最大处的点,原创 2017-05-31 08:23:45 · 1246 阅读 · 0 评论 -
opencv 特征点提取、匹配(一)
opencv 特征点提取、匹配(一)opencv中特征点提取和匹配步骤: 提取特征点 生成特征点的描述子 特征点匹配opencv对应类: 图像特征点的提取 — FeatureDetector 特征点描述子生成 – DescriptorExtractor 特征点的匹配 – DescriptorMatcher原创 2017-05-31 09:17:59 · 6873 阅读 · 0 评论 -
opencv 特征点提取、匹配(二)
opencv 特征点提取、匹配(二)demo: http://download.youkuaiyun.com/detail/keen_zuxwang/9852587RANSAC是“RANdom SAmple Consensus随机抽样一致”的缩写。 它可以从一组包含“局外点”的观测数据集中,通过迭代方式估计数学模型的参数。 它是一种不确定的算法——它有一定的概率得出一个合理的结果,为了提高概率必须提高迭代原创 2017-05-31 09:25:44 · 3039 阅读 · 0 评论 -
opencv 稀疏光流 稠密光流
opencv 稀疏光流 稠密光流demo: http://download.youkuaiyun.com/detail/keen_zuxwang/9860696参看、学习文档: OpenCV学习笔记(七)Lucas-Kanade光流跟踪点的选择 http://blog.sina.com.cn/s/blog_674f0d390100i7bx.html原创 2017-06-05 07:17:20 · 17737 阅读 · 0 评论 -
opencv Camshift
opencv Camshiftdemo:http://download.youkuaiyun.com/detail/keen_zuxwang/9861716对运动物体的跟踪: 背景固定,可用帧差法 然后在计算下连通域 将面积小的去掉即可 背景单一,即你要跟踪的物体颜色和背景色有较大区别 可用基于颜色的跟踪 如CAMSHIFT 鲁棒性都是较好的 背景复杂,如背景中有和前景一样的颜色 就需要用到一些具有预测性原创 2017-06-05 23:36:06 · 915 阅读 · 0 评论 -
机器学习(二)分类器及回归拟合
转载于:http://blog.youkuaiyun.com/studyOpenCV_xinxin/article/details/68107702【活动】2017 优快云博客专栏评选 【评论送书】SQL优化、深度学习、数据科学家 优快云日报20170527 ——《人机大战,历史的见证》 优快云 日报 | 4.19-5.19 上榜作者排行出炉机器学习(二)转载 2017-05-31 08:05:01 · 1277 阅读 · 0 评论 -
机器学习(一)回归(regression)、梯度下降(gradient descent)
转载于:http://blog.youkuaiyun.com/studyopencv_xinxin/article/details/68068823转载 2017-05-31 08:01:44 · 523 阅读 · 0 评论 -
关于LeftNotEasy《机器学习中的数学(1)-回归(regression)、梯度下降(gradient descent)》中的公式问题
转载于:http://blog.youkuaiyun.com/eviljoseph/article/details/52351403【活动】2017 优快云博客专栏评选 【评论送书】SQL优化、深度学习、数据科学家 优快云日报20170527 ——《人机大战,历史的见证》 优快云 日报 | 4.19-5.19 上榜作者排行出炉关于LeftNo转载 2017-05-31 07:57:38 · 418 阅读 · 0 评论 -
opencv svm学习
opencv svmSVM训练样本方法总结(用于目标识别) http://blog.youkuaiyun.com/xw20084898/article/details/21389885SVM Support Vector Machines是一种有监督的学习分类方法(SVM是一个分类器Classifier,也可以做回归Regression),是一个能够将不同类样本在样本空间分隔的超平面,原创 2017-05-31 10:10:25 · 1321 阅读 · 0 评论 -
opencv 随机森林学习
opencv 随机森林分类和回归树,随机森林,霍夫森林(CART,random forests,hough forests) http://blog.163.com/huai_jing@126/blog/static/171861983201274102921423/ 决策树和opencv实现,随机森林,随机蕨 http://blog.youkuaiyun.com/learnee/article/deta原创 2017-05-31 09:50:37 · 1577 阅读 · 0 评论 -
opencv CascadeClassifier
opencv CascadeClassifierdemo: http://download.youkuaiyun.com/detail/keen_zuxwang/9848478OpenCV中CascadeClassifier实现多尺度检测源码解析 http://blog.youkuaiyun.com/xidianzhimeng/article/details/41851569Adaboost+LBP、HOG、HAAR原创 2017-05-31 09:46:04 · 3433 阅读 · 0 评论 -
opencv 特征点提取算法 SIFT SURF ORB FAST LBP学习(二)
demo: http://download.youkuaiyun.com/detail/keen_zuxwang/9852587MainActivity.java:...public int doFeatureDetect(int detect_type) { int length0, length1; Mat img_object = new Mat();原创 2017-05-31 09:06:41 · 2065 阅读 · 0 评论 -
opencv 特征点提取算法 SIFT SURF ORB FAST LBP学习(一)
opencv 特征点提取算法 SIFT SURF ORB FAST LBP学习用opencv的traincascade.exe训练行人的HAAR、LBP和HOG特征的xml http://lib.youkuaiyun.com/article/opencv/24132特征点: 又称兴趣点、关键点,它是图像中突出且具有代表意义的一些点,通过这些点我们可以用来表征、识别图像、进行图像配准、进行3D重建等原创 2017-05-31 08:54:56 · 6073 阅读 · 0 评论 -
opencv boosting学习
opencv boosting学习集成算法 用一些相对较弱的学习模型独立地就同样的样本进行训练,然后把结果整合起来进行整体预测(弱分类器组合成强分类器进行分类的方法)。 主要难点在于究竟集成哪些独立的较弱的学习模型以及如何把学习结果整合起来。 集成算法是一类非常强大的算法,同时也非常流行。 常见的算法包括:Boosting, Bootstrapped Aggregation(Bagging)原创 2017-05-31 08:45:53 · 1028 阅读 · 0 评论 -
opencv hsv cvtColor颜色空间转换
opencv hsv cvtColor颜色空间转换RGB 加法原色模型, 以原色组合的方式定义颜色,面向硬件. 三通道图: 每个像素点都有3个值表示,所以就是3通道 通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色 单通道图,原创 2017-05-26 11:06:30 · 1704 阅读 · 0 评论 -
opencv 直方图 直方图均衡化 反向投影
opencv 直方图 直方图均衡化 反向投影直方图 就是对数据进行统计,将统计值组织到一系列事先定义好的 bin( 直方图中的柱子 ) 中。 bin 中的数值是从数据中计算出的特征的统计量,这些数据可以是诸如梯度、方向、色彩或任何其他特征 直方图是图像中像素强度分布的图形表达方式,它统计了每一个强度值所具有的像素个数. (直方图是图像中各像素灰度出现频次的统计量,反映图像中不同灰度值原创 2017-05-26 11:16:41 · 792 阅读 · 0 评论 -
opencv Mat IplImage CvScalar
opencv Mat IplImage CvScalarCvMat和Mat区别: CvMat C中的一个结构体,CvMat* cvCreateMat(int rows, int cols, int type); //type:矩阵元素类型. 格式为CV_<bit_depth>(S|U|F)C<number_of_channels>.Mat: OpenCV最基本的数据结构,OpenCV封装原创 2017-05-26 11:27:00 · 562 阅读 · 0 评论 -
opencv normalize blur medianBlur
opencv normalize blur medianBlur具体函数原型,可查看opencv库以下路径的头文件: /sdk/native/jni/include/opencv2/core/Core.hpp /sdk/native/jni/include/opencv2/core/Core_c.h原创 2017-05-26 11:31:13 · 612 阅读 · 0 评论 -
Opencv 图像分割: 阈值化分割 区域分割 边缘分割
Opencv 图像分割: 阈值化分割 区域分割 边缘分割卷积 就是两个函数之间的相互关系,然后得出一个新的值,在连续空间做积分计算,然后在离散空间内求和的过程。 在计算机视觉里面,可以把卷积当做一个抽象的过程,就是把小区域内的信息统计抽象出来图像阈值化分割 按照灰度级,对像素集合进行一个划分,得到的每个子集形成一个与现实景物相对应的区域,原创 2017-05-26 11:36:45 · 19603 阅读 · 0 评论 -
opencv 模式识别学习
opencv 模式识别学习机器学习算法汇总:人工神经网络、深度学习及其它 http://www.youkuaiyun.com/article/2014-06-27/2820429 十种深度学习算法要点及代码解析 http://www.tuicool.com/articles/6RNFveU 关于LeftNotEasy《机器学习中的数学(1)-回归(regression)、梯度下降(gradient d原创 2017-05-26 11:40:54 · 5405 阅读 · 0 评论 -
opencv android java端开发demo
opencv android java端开发demodemo: http://download.youkuaiyun.com/detail/keen_zuxwang/9847391Canny Sobel Hist Camera的java端简单应用 使用的OpenCV4Android库:OpenCV-2.4.9-android-sdkAndroidManifest.xml(添加camera权限):原创 2017-05-26 11:53:59 · 943 阅读 · 0 评论 -
opencv cvEqualizeHist cvSmooth高斯、均值、中值滤波
opencv cvEqualizeHist cvSmooth高斯、均值、中值滤波JNI端实现直方图均衡化、调用cvSmooth() 实现高斯、均值、中值滤波 demo: http://download.youkuaiyun.com/detail/keen_zuxwang/9852593/* Smoothes array (removes noise) */CVAPI(void) cvSmooth(原创 2017-05-26 13:54:03 · 1170 阅读 · 0 评论 -
opencv 模板匹配 matchTemplate
opencv 模板匹配 matchTemplatedemo:http://download.youkuaiyun.com/detail/keen_zuxwang/9847695模板匹配 在一幅图像中寻找一个特定目标的方法。遍历图像中的每一个位置,比较与模板是否“相似”,当相似度足够高时,就认为找到了目标。 常用于目标检测、相似度分析原创 2017-05-26 14:04:21 · 2241 阅读 · 0 评论 -
opencv 形态学变换 morphologyEx函数
opencv 形态学变换 morphologyEx函数demo:http://download.youkuaiyun.com/detail/keen_zuxwang/9852594高级形态学变换: 开运算: 先腐蚀,再膨胀,可清除一些小东西(亮的),放大局部低亮度的区域 闭运算: 先膨胀,再腐蚀,可清除小黑点 形态学梯度:原创 2017-05-26 14:14:45 · 61564 阅读 · 0 评论 -
opencv 图割grabcut
opencv grabcutdemo: http://download.youkuaiyun.com/detail/keen_zuxwang/9852585高斯混合模型GMM和EM算法 http://blog.youkuaiyun.com/u011574296/article/details/52986943原创 2017-05-26 14:18:44 · 1962 阅读 · 0 评论 -
opencv 分水岭算法watershed
opencv watersheddemo: http://download.youkuaiyun.com/detail/keen_zuxwang/9852585分水岭算法 1、一种基于拓扑理论的数学形态学的图像分割方法。分水岭算法容易导致图像的过度分割。opencv中,使用预定义的一组标记来引导对图像的分割,防止过度切割。 2、一种图像区域分割法,它会把跟临近像素间的相似性作为重要的参考依据,从而将在空间位原创 2017-05-26 14:21:22 · 846 阅读 · 0 评论 -
opencv 金字塔图像分割cvPyrSegmentation
opencv cvPyrSegmentationdemo: http://download.youkuaiyun.com/detail/keen_zuxwang/9852585金字塔图像分割 图像金字塔 1. 图像金字塔是图像中多尺度表达的一种,最主要用于图像的分割,是一种以多分辨率来解释图像的有效但概念简单的结构。 2. 图像金字塔最初用于机器视觉和图像压缩,一幅图像的金字塔是一系列以金字原创 2017-05-31 08:18:37 · 1201 阅读 · 0 评论 -
opencv 图像金字塔
opencv 图像金字塔Sift中尺度空间、高斯金字塔、差分金字塔(DOG金字塔)、图像金字塔 http://blog.youkuaiyun.com/dcrmg/article/details/52561656图像金字塔 以多分辨率来解释图像的结构,通过对原始图像进行多尺度像素采样的方式,生成N个不同分辨率的图像。把具有最高级别分辨率的图像放在底部,以金字塔形状排列,往上是一系列像素(尺寸)逐渐降低的图像,原创 2017-05-26 11:22:50 · 618 阅读 · 0 评论