自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (27)
  • 收藏
  • 关注

原创 opencv svm学习

opencv svmSVM训练样本方法总结(用于目标识别) http://blog.csdn.net/xw20084898/article/details/21389885SVM Support Vector Machines是一种有监督的学习分类方法(SVM是一个分类器Classifier,也可以做回归Regression),是一个能够将不同类样本在样本空间分隔的超平面,

2017-05-31 10:10:25 1276

原创 opencv 随机森林学习

opencv 随机森林分类和回归树,随机森林,霍夫森林(CART,random forests,hough forests) http://blog.163.com/huai_jing@126/blog/static/171861983201274102921423/ 决策树和opencv实现,随机森林,随机蕨 http://blog.csdn.net/learnee/article/deta

2017-05-31 09:50:37 1534

原创 opencv CascadeClassifier

opencv CascadeClassifierdemo: http://download.csdn.net/detail/keen_zuxwang/9848478OpenCV中CascadeClassifier实现多尺度检测源码解析 http://blog.csdn.net/xidianzhimeng/article/details/41851569Adaboost+LBP、HOG、HAAR

2017-05-31 09:46:04 3389

原创 opencv 特征点提取、匹配(二)

opencv 特征点提取、匹配(二)demo: http://download.csdn.net/detail/keen_zuxwang/9852587RANSAC是“RANdom SAmple Consensus随机抽样一致”的缩写。 它可以从一组包含“局外点”的观测数据集中,通过迭代方式估计数学模型的参数。 它是一种不确定的算法——它有一定的概率得出一个合理的结果,为了提高概率必须提高迭代

2017-05-31 09:25:44 2822

原创 opencv 特征点提取、匹配(一)

opencv 特征点提取、匹配(一)opencv中特征点提取和匹配步骤: 提取特征点 生成特征点的描述子 特征点匹配opencv对应类: 图像特征点的提取 — FeatureDetector 特征点描述子生成 – DescriptorExtractor 特征点的匹配 – DescriptorMatcher

2017-05-31 09:17:59 6719

原创 opencv 特征点提取算法 SIFT SURF ORB FAST LBP学习(二)

demo: http://download.csdn.net/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 2020

原创 opencv 特征点提取算法 SIFT SURF ORB FAST LBP学习(一)

opencv 特征点提取算法 SIFT SURF ORB FAST LBP学习用opencv的traincascade.exe训练行人的HAAR、LBP和HOG特征的xml http://lib.csdn.net/article/opencv/24132特征点: 又称兴趣点、关键点,它是图像中突出且具有代表意义的一些点,通过这些点我们可以用来表征、识别图像、进行图像配准、进行3D重建等

2017-05-31 08:54:56 5996

原创 opencv boosting学习

opencv boosting学习集成算法 用一些相对较弱的学习模型独立地就同样的样本进行训练,然后把结果整合起来进行整体预测(弱分类器组合成强分类器进行分类的方法)。 主要难点在于究竟集成哪些独立的较弱的学习模型以及如何把学习结果整合起来。 集成算法是一类非常强大的算法,同时也非常流行。 常见的算法包括:Boosting, Bootstrapped Aggregation(Bagging)

2017-05-31 08:45:53 1000

原创 opencv 霍夫变换cvHoughLines2 cvHoughCircles cvApproxPoly

opencv cvHoughLines2 cvHoughCircles cvApproxPolydemo: http://download.csdn.net/detail/keen_zuxwang/9852591霍夫变换是图像变换中的经典手段之一,主要用来从图像中分离出具有某种相同特征的几何形状(如,直线,圆等).霍夫变换的两个算法: 标准霍夫变换(SHT)

2017-05-31 08:43:41 1135

原创 opencv 金子塔均值漂移pyrMeanShiftFiltering

opencv pyrMeanShiftFilteringdemo: http://download.csdn.net/detail/keen_zuxwang/9852585MeanShfit 均值漂移算法是一种通用的聚类算法,它的基本原理: 对于给定的一定数量样本,任选其中一个样本,以该样本为中心点划定一个圆形区域,求取该圆形区域内样本的质心,即密度最大处的点,

2017-05-31 08:23:45 1201

原创 opencv 金字塔图像分割cvPyrSegmentation

opencv cvPyrSegmentationdemo: http://download.csdn.net/detail/keen_zuxwang/9852585金字塔图像分割 图像金字塔 1. 图像金字塔是图像中多尺度表达的一种,最主要用于图像的分割,是一种以多分辨率来解释图像的有效但概念简单的结构。 2. 图像金字塔最初用于机器视觉和图像压缩,一幅图像的金字塔是一系列以金字

2017-05-31 08:18:37 1162

转载 机器学习(二)分类器及回归拟合

转载于:http://blog.csdn.net/studyOpenCV_xinxin/article/details/68107702【活动】2017 CSDN博客专栏评选    【评论送书】SQL优化、深度学习、数据科学家    CSDN日报20170527 ——《人机大战,历史的见证》    CSDN 日报 | 4.19-5.19 上榜作者排行出炉机器学习(二)

2017-05-31 08:05:01 1228

转载 机器学习(一)回归(regression)、梯度下降(gradient descent)

转载于:http://blog.csdn.net/studyopencv_xinxin/article/details/68068823

2017-05-31 08:01:44 498

转载 关于LeftNotEasy《机器学习中的数学(1)-回归(regression)、梯度下降(gradient descent)》中的公式问题

转载于:http://blog.csdn.net/eviljoseph/article/details/52351403【活动】2017 CSDN博客专栏评选    【评论送书】SQL优化、深度学习、数据科学家    CSDN日报20170527 ——《人机大战,历史的见证》    CSDN 日报 | 4.19-5.19 上榜作者排行出炉关于LeftNo

2017-05-31 07:57:38 397

原创 opencv 分水岭算法watershed

opencv watersheddemo: http://download.csdn.net/detail/keen_zuxwang/9852585分水岭算法 1、一种基于拓扑理论的数学形态学的图像分割方法。分水岭算法容易导致图像的过度分割。opencv中,使用预定义的一组标记来引导对图像的分割,防止过度切割。 2、一种图像区域分割法,它会把跟临近像素间的相似性作为重要的参考依据,从而将在空间位

2017-05-26 14:21:22 814

原创 opencv 图割grabcut

opencv grabcutdemo: http://download.csdn.net/detail/keen_zuxwang/9852585高斯混合模型GMM和EM算法 http://blog.csdn.net/u011574296/article/details/52986943

2017-05-26 14:18:44 1894

原创 opencv 形态学变换 morphologyEx函数

opencv 形态学变换 morphologyEx函数demo:http://download.csdn.net/detail/keen_zuxwang/9852594高级形态学变换: 开运算: 先腐蚀,再膨胀,可清除一些小东西(亮的),放大局部低亮度的区域 闭运算: 先膨胀,再腐蚀,可清除小黑点 形态学梯度:

2017-05-26 14:14:45 60925

原创 opencv 模板匹配 matchTemplate

opencv 模板匹配 matchTemplatedemo:http://download.csdn.net/detail/keen_zuxwang/9847695模板匹配 在一幅图像中寻找一个特定目标的方法。遍历图像中的每一个位置,比较与模板是否“相似”,当相似度足够高时,就认为找到了目标。 常用于目标检测、相似度分析

2017-05-26 14:04:21 2184

原创 opencv cvEqualizeHist cvSmooth高斯、均值、中值滤波

opencv cvEqualizeHist cvSmooth高斯、均值、中值滤波JNI端实现直方图均衡化、调用cvSmooth() 实现高斯、均值、中值滤波 demo: http://download.csdn.net/detail/keen_zuxwang/9852593/* Smoothes array (removes noise) */CVAPI(void) cvSmooth(

2017-05-26 13:54:03 1128

原创 opencv android java端开发demo

opencv android java端开发demodemo: http://download.csdn.net/detail/keen_zuxwang/9847391Canny Sobel Hist Camera的java端简单应用 使用的OpenCV4Android库:OpenCV-2.4.9-android-sdkAndroidManifest.xml(添加camera权限):

2017-05-26 11:53:59 910

原创 opencv 模式识别学习

opencv 模式识别学习机器学习算法汇总:人工神经网络、深度学习及其它 http://www.csdn.net/article/2014-06-27/2820429 十种深度学习算法要点及代码解析 http://www.tuicool.com/articles/6RNFveU 关于LeftNotEasy《机器学习中的数学(1)-回归(regression)、梯度下降(gradient d

2017-05-26 11:40:54 5342

原创 Opencv 图像分割: 阈值化分割 区域分割 边缘分割

Opencv 图像分割: 阈值化分割 区域分割 边缘分割卷积 就是两个函数之间的相互关系,然后得出一个新的值,在连续空间做积分计算,然后在离散空间内求和的过程。 在计算机视觉里面,可以把卷积当做一个抽象的过程,就是把小区域内的信息统计抽象出来图像阈值化分割 按照灰度级,对像素集合进行一个划分,得到的每个子集形成一个与现实景物相对应的区域,

2017-05-26 11:36:45 19418

原创 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 576

原创 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 529

原创 opencv 图像金字塔

opencv 图像金字塔Sift中尺度空间、高斯金字塔、差分金字塔(DOG金字塔)、图像金字塔 http://blog.csdn.net/dcrmg/article/details/52561656图像金字塔 以多分辨率来解释图像的结构,通过对原始图像进行多尺度像素采样的方式,生成N个不同分辨率的图像。把具有最高级别分辨率的图像放在底部,以金字塔形状排列,往上是一系列像素(尺寸)逐渐降低的图像,

2017-05-26 11:22:50 588

原创 opencv 直方图 直方图均衡化 反向投影

opencv 直方图 直方图均衡化 反向投影直方图 就是对数据进行统计,将统计值组织到一系列事先定义好的 bin( 直方图中的柱子 ) 中。 bin 中的数值是从数据中计算出的特征的统计量,这些数据可以是诸如梯度、方向、色彩或任何其他特征 直方图是图像中像素强度分布的图形表达方式,它统计了每一个强度值所具有的像素个数. (直方图是图像中各像素灰度出现频次的统计量,反映图像中不同灰度值

2017-05-26 11:16:41 751

原创 opencv hsv cvtColor颜色空间转换

opencv hsv cvtColor颜色空间转换RGB 加法原色模型, 以原色组合的方式定义颜色,面向硬件. 三通道图: 每个像素点都有3个值表示,所以就是3通道 通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色 单通道图,

2017-05-26 11:06:30 1629

原创 OpenCV 架构学习

OpenCV 架构学习OpenCV 跨平台c/c++计算机视觉库, 可应用于人机互动、物体识别、图像分割、人脸识别、动作识别、运动跟踪、机器人、运动分析、机器视觉等领域OpenCV的基本架构: core 核心功能: OpenCV基本数据结构 动态数据结构 绘图函数 数组操作相关函数 辅助功能与系统函数和宏 与OpenGL的互操作

2017-05-26 11:00:35 968

原创 android rxjava 2.x 框架性学习

android rxjava 2.x 框架性学习RxJava 是一个Java虚拟机实现的有效扩展框架:用于通过使用观察序列构成异步和基于事件编程的程序库 它扩展了观察者模式,以支持数据/事件序列,通过增加操作符,将序列清晰的组合在一起的。 这些序列组合可以是抽象出来的某些数据/事件,如低级别的线程,同步,线程安全和并发数据结构。 它是一种响应式编程库。

2017-05-26 10:22:16 1445

原创 android 观察者(observer)模式

android 观察者(observer)模式观察者模式 被观察者调用观察者的回调方法,实现被观察者向观察者的事件传递 接口回调 是观察者模式的一种实现方式,属于观察者模式(接口回调在实际运用中只有一个观察者)RxJava观察者模式: Observable (被观察者) Observer (观察者) subscribe (订阅) event (事件)

2017-05-26 10:06:56 5340

原创 android 创建者(builder)模式

android 创建者(builder)模式builder模式 属创建型模式,它将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示使用场景 :相同的方法,不同的执行顺序,产生不同的事件结果时; 多个部件或零件,都可以装配到一个对象中,但是产生的运行结果又不相同时; 产品类非常复杂,或者产品类中的调用顺序不同产生了不同的效能,这个时候使用建造者模式非常合适;形如Ok

2017-05-26 10:02:03 283

原创 android 设计模式 单例(Singleton)模式

android 设计模式 单例(Singleton)模式设计模式:描述了软件设计过程中某一类常见问题的一般性的解决方案。(设计模式:就是灵活应用抽象类、接口解决常用问题) 每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。面向对象设计模式: 描述了面向对象设计过程中、特定场景下、类与相互通信的对象之间常见的组织关系。 整个设计模式贯穿一个原理:

2017-05-26 09:57:22 542

原创 android 泛型编程

android 泛型编程泛型 generic type/generics是Java语言的类型系统的一种扩展,支持创建可以按类型进行参数化的类。 泛型的本质是类型的参数化,就是用一个变量来表示类型,如类型参数 T,你可以向其传递String Integer Student(自定义类类型)等具体类型 ,从而实现泛化 把类型参数看作是使用参数化类型时指定的类型的一个占位符,像方法的形参是运行时传递的

2017-05-26 09:54:39 609

原创 java oop 六大设计原则

java oop 六大设计原则高内聚低耦合,是软件工程中的概念,是判断设计好坏的标准,主要是面向对象的设计: 类的内聚性是否高,耦合度是否低。内聚和耦合密切相关,同其它模块存在强耦合关系的模块常意味这弱内聚,强内聚常意味着弱耦合。高内聚 内聚就是一个模块内各个元素彼此结合的紧密程度,高内聚就是一个模块内各个元素彼此结合的紧密程度高。

2017-05-26 09:51:47 693

原创 java 抽象类 接口 多态

java 抽象类 接口 多态java 继承和多态 子类重写父类的实例方式,产生自己的功能行为,当把创建的子类对象的引用赋给父类对象,然后该父类对象(上转型对象)调用这个实例方法时就可能具有多种形态java 接口和多态 java 舍弃c++的多重继承机制,使用单继承,即一个类只能有一个父类,易于管理和维护, java 使用接口,一个类可以实现多个接口,实现多态:

2017-05-26 09:29:29 623

原创 opengl es 2.0 视频播放

opengl es 2.0 视频播放demo: https://github.com/wangzuxing/MyFFmpegH264H265YUVOpenGL以YUV纹理贴图实现视频播放: 1、把jni端解码的YUV数据/摄像头预览的YUV数据传入glTexImage2D()函数,并以GL_LUMINANCE格式进行纹理加载、绑定 2、把YUV数据产生的相关纹理单元赋给片元着色器的各2D采样器,

2017-05-11 20:52:07 1210

原创 opengl es 2.0 obj导入、光照、混合、雾化

opengl es 2.0 obj导入、光照、混合、雾化法线 法线是垂直于物体表面的单位长度的向量 在三维空间中垂直于指定平面或垂直于给点曲面上某一点切面的向量,法线向量只表示方向,不表示大小(即与长度无关) 对于立体表面而言,法线是有方向的:一般来说,由立体的内部指向外部的是法线正方向,反过来的是法线负方向法线贴图 在高模的情况下计算每个像素的法线,将计算所得的像素法线保存在一个贴

2017-05-11 20:48:24 1240

原创 opengl es VBO IBO VAO学习

opengl es VBO IBO VAOVBO Vertex Buffer Object 其实就是显卡中的显存,可以将要绘制的顶点数据缓存在显存中,从而免去将要绘制的顶点数据重复从CPU发送到GPU, 提高渲染速度。IBO Indices Buffer Object 索引缓冲对象,和VBO一样,只是存储的是索引数组。VAO Vertex Array Object 是一个容器,可以绑定VBO和

2017-05-11 20:46:02 829

原创 opengl es 几个函数

void glVertexAttribPointer( GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * pointer ); 功能:定义顶点属性数组 index:指定要修改的顶点属性的索引值 size:指定每

2017-05-11 20:39:58 576

原创 GLSL 学习

GLSL 学习着色器语言,是一种面向过程的语言: 基本语法与C/C++基本相同。 支持向量和矩阵操作 通过限定符操作来管理输入输出类型 提供内置函数来提供丰富的扩展功能SL 着色器是用来实现图像渲染的,用来替代固定渲染管线的可编程程序 OpenGLES中着色器分为 顶点着色器: 针对每个顶点执行一次,用于确定顶点的位置 片元着色器: 针对每个片元(像素)执行一次,用于确定每个片元(像

2017-05-11 20:37:40 1865

Android armeabi-v7a arm64-v8a jpeg 库

Android armeabi-v7a arm64-v8a jpeg 库

2022-04-18

MyCamera2OpenglesFilterRecord

android camera2 mediacodec meidamuxer opengles2.0 实现摄像头图像的实时滤镜(饱和度/灰底/冷暖色/放大镜/模糊/美颜)、镜像、纹理融合处理后送mediacodec/meidamuxer 实现视频编码,FBO滤镜显示

2017-10-28

MyCamera2OpenglesRecord2

android camera2 mediacodec meidamuxer opengles2.0 实现摄像头图像的实时滤镜(饱和度/灰底/冷暖色/放大镜/模糊/美颜)、镜像、纹理融合处理后送mediacodec/meidamuxer 实现视频编码

2017-10-28

MyCamera2OpenglesRecord0

android camera2 mediacodec meidamuxer opengles2.0 实现摄像头图像的实时滤镜(饱和度/灰底/冷暖色/放大镜/模糊/美颜)、镜像、纹理融合处理后送mediacodec/meidamuxer 实现视频编码

2017-10-27

MyCamera2OpenglesOp1

eclipse android glsufaceview camera2 opengles2.0 shader 摄像头图像的实时滤镜(饱和度/灰底/冷暖色/放大镜/模糊/美颜)、镜像、纹理融合处理

2017-10-27

MyCamera2OpenglesOp0

eclipse android glsufaceview opengles2.0 shader 纹理融合

2017-10-27

sshproject

java spring springMVC hibernate

2017-07-25

webproject

java dynamic web project

2017-07-13

myhibernatetest

java hibnernate mysql

2017-07-13

myquicksort

数据结构 quicksort

2017-06-24

myfloyddijkstra

数据结构 Floyd Dijkstra

2017-06-24

mybinarytree

数据结构 二叉树 二叉查找树

2017-06-22

mygraphtest

java 数据结构 图

2017-06-20

mylinktest

java 链表

2017-06-20

opencv camshift

opencv Camshift

2017-06-05

CalcOptical

opencv 稀疏光流 稠密光流

2017-06-05

Morphology

opencv morphology

2017-05-26

ImageSmooth

opencv smooth

2017-05-26

HoughLineCircle

opencv houghline houghcircle

2017-05-26

HarrisOrbHog

opencv harris orb BFMatcher

2017-05-26

GrabCutWatershed

opencv GrabCut Watershed

2017-05-26

facedetect

opencv cascadeclassifier lbp haar

2017-05-22

matchTemplate

opencv 模板匹配demo

2017-05-20

opencvjava

opencv java: canny sobel hist camera operation

2017-05-20

mynodewebrtc

webrtc video

2017-05-09

react-native-baidu-map简单应用

react-native-baidu-map简单应用

2017-05-09

react-native-barcodescanner简单应用

react-native-barcodescanner简单应用

2017-05-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除