排序:
默认
按更新时间
按访问量

OpenCV实现最大最小距离聚类算法

OpenCV实现最大最小距离聚类算法    【尊重原创,转载请注明出处】http://blog.csdn.net/guyuealian/article/details/53708042一、最大最小距离算法基本思想     最大最小距离法是模式识别中一种基于试探的类聚算法,它以欧式距离为基础,取尽可...

2018-05-09 16:52:19

阅读数:473

评论数:0

tensorflow保存模型和加载模型的方法(Python和Android)

tensorflow保存模型和加载模型的方法(Python和Android)一、tensorflow保存模型的几种方法:(1) tf.train.saver()保存模型     使用 tf.train.saver()保存模型,该方法保存模型文件的时候会产生多个文件,会把计算图的结构和图上参数取值分...

2018-04-08 15:00:57

阅读数:585

评论数:0

将tensorflow训练好的模型移植到Android (MNIST手写数字识别)

将tensorflow训练好的模型移植到Android (MNIST手写数字识别) 【尊重原创,转载请注明出处】https://blog.csdn.net/guyuealian/article/details/79672257 项目Github下载地址:https://github.com/...

2018-04-08 14:59:31

阅读数:1334

评论数:9

OpenCV常见的优化问题和技巧

OpenCV常见的优化问题和技巧     【尊重原创,转载请注明出处】http://blog.csdn.net/guyuealian/article/details/78540206 释放Mat图像内存空间: Mat image = imread("D:\\Openc...

2018-02-24 15:53:36

阅读数:615

评论数:0

Python3实现批量下载百度搜索图片

 Python3实现批量下载百度搜索图片 原文请参考:http://blog.csdn.net/guyuealian/article/details/78730200, 这里做了部分修改,增加了关键字word定义,下载图片数量的imageNum设置,以及图像保存路径和名字的设置,需要reque...

2017-12-06 16:50:39

阅读数:1130

评论数:1

OpenCV android sdk开发实例 OpenCV android NDK实例

OpenCV android sdk开发实例 OpenCV android NDK实例        【尊重原创,转载请注明出处】http://blog.csdn.net/guyuealian/article/details/78374708         在Android应用中调用Open...

2017-11-11 13:07:33

阅读数:2783

评论数:1

OpenCV图像剪切的扩展和高级用法:任意裁剪,边界扩充

OpenCV图像剪切的扩展和高级用法:任意裁剪,边界扩充 , 利用感兴趣区域ROI和矩形类Rect,在OpenCV中可以很简单的就实现图像裁剪和剪切的功能,但剪切时常常会出现超出图像边界的区域的情况,对于超出图像边界的区域,我们必须进行特殊的处理,以避免出组数组越界的错误,如图1所示的裁剪错误。 ...

2017-09-27 15:25:13

阅读数:10076

评论数:11

Dlib学习笔记:dlib array2d与 OpenCV Mat互转

Dlib学习笔记:dlib array2d与 OpenCV Mat互转     【尊重原创,转载请注明出处】 http://blog.csdn.net/guyuealian/article/details/77101603      在Dlib库中图像存储是使用array2d类型,而在OpenC...

2017-08-12 15:06:44

阅读数:3950

评论数:1

Adaboost算法原理分析和实例+代码(简明易懂)

Adaboost算法原理分析和实例+代码(简明易懂)    【尊重原创,转载请注明出处】 http://blog.csdn.net/guyuealian/article/details/70995333     本人最初了解AdaBoost算法着实是花了几天时间,才明白他的基本原理。也许是自己能...

2017-05-02 08:52:31

阅读数:39302

评论数:45

协方差矩阵和散布矩阵(散度矩阵)的意义

协方差矩阵和散布矩阵的意义 在机器学习模式识别中,经常需要应用到协方差矩阵C和散布矩阵S。如在PCA主成分分析中,需要计算样本的散度矩阵,有的论文是计算协方差矩阵。实质上二者意义差不多,散布矩阵(散度矩阵)前乘以系数1/(n-1)就可以得到协方差矩阵了。 在模式识别的教程中,散布...

2017-03-31 19:27:42

阅读数:9124

评论数:0

PCA原理分析和Matlab实现方法(三)

PCA主成分分析原理分析和Matlab实现方法(三) PCA算法主要用于降维,就是将样本数据从高维空间投影到低维空间中,并尽可能的在低维空间中表示原始数据。PCA的几何意义可简单解释为: 0维-PCA:将所有样本信息都投影到一个点,因此无法反应样本之间的差异;要想用一个点来尽可能的...

2017-03-30 17:03:19

阅读数:22616

评论数:1

聚类算法-最大最小距离算法(实例+代码)

最大最小距离算法基本思想 最大最小距离法是模式识别中一种基于试探的类聚算法,它以欧式距离为基础,取尽可能远的对象作为聚类中心。因此可以避免K-means法初值选取时可能出现的聚类种子过于临近的情况,它不仅能智能确定初试聚类种子的个数,而且提高了划分初试数据集的效率。 该算法以欧氏...

2016-12-17 17:35:13

阅读数:13924

评论数:17

解决 Successfully created project '' on GitHub, but initial push failed: Could not read from remote re

解决Can't finish GitHub sharing process Successfully created project 'MyApplication25' on GitHub, but initial push failed: Could not ...

2016-06-01 20:12:32

阅读数:10979

评论数:15

解决Please choose a writable location using the '-configuration' command line option"

Invalid Configuration Location ,The configuration area at 'C:\Users\Administrator\ApplicationData\XMind\configuration-cathy_win32'cound not be create...

2016-03-08 17:08:02

阅读数:6174

评论数:1

解决安装XMind出现Invalid Configuration Location The configuration area at 'C:\Users\Administrator\Applicat

Invalid Configuration Location ,The configuration area at 'C:\Users\Administrator\ApplicationData\XMind\configuration-cathy_win32'cound not be create...

2016-03-08 17:02:30

阅读数:14393

评论数:8

精品收藏:GitHub人工智能AI开源项目

精品收藏:GitHub人工智能AI开源项目 绝对精品!!!花了点时间,鄙人把这几年收藏的开源精品项目,整理一下,方面以后查找。其中涵盖了姿态检测,图像分割,图像分类,美学评价、人脸识别、多尺度训练,移动端的AI 计算引擎,卫星图像,NLP,Python包,文字检测,NCRF,DALI 等开源项目...

2018-07-26 18:33:06

阅读数:744

评论数:2

Python常用的模块的使用技巧

Python常用模块的使用技巧 ----Python格式规范 (1)文档说明        在pyCharm中File->Setting->Editor->File and Code Templates-&gt...

2018-07-17 19:06:49

阅读数:159

评论数:0

Tensorflow生成自己的图片数据集TFrecords

Tensorflow生成自己的图片数据集TFrecords        使用TensorFlow进行网络训练时,为了提高读取数据的效率,一般建议将训练数据转换为TFrecords格式。为了方面调用,本博客提供一个可通用,已经封装好的create_tf_record.py模块,使用方法也很简单。...

2018-06-29 15:29:12

阅读数:315

评论数:6

解决Ubuntu17.04不能安装git的问题 E: Package 'git' has no installation candidate

解决Ubuntu17.04不能安装git的问题 E: Package 'git' has no installation candidate    在Ubuntu系统中安装git的命令是:sudo apt install git,但比较奇怪的是,在Ubuntu17.04中输入该命令,却出现以下的情...

2018-06-27 19:56:39

阅读数:148

评论数:0

OpenCV调用TesorFlow预训练模型

OpenCV调用TesorFlow训练好的pb模型    强大OpenCV从3.3.1开始就提供了加载TensoFlow模型的接口了,不过现在能支持的模型并不多。目前,我测试成功只有两个,分别是object_detection的“ssd_mobilenet_v1_coco_11_06_2017”和...

2018-06-07 12:27:31

阅读数:646

评论数:3

解决:"object_detection/protos/*.proto: Invalid argument".

解决:"object_detection/protos/*.proto: Invalid argument".       在windows中配置TensorFlow的object_detection模块时,需要利用protoc生成anchor_generato...

2018-06-02 11:22:26

阅读数:351

评论数:2

C++数组(一维、二维、三维)的动态分配new、初始化memset和释放delete

【原文】http://blog.csdn.net/shanzhizi/article/details/7835752数组的动态分配、初始化和释放经常用到,这里总结一下,尤其是二维数组一维数组一维数组的动态分配,初始化和撤销都好说,几乎每一本C++教材都会做出详细的说明。具体如下:动态分配: int...

2018-05-10 09:21:36

阅读数:131

评论数:0

OpenCV实现Mat与vector互转

OpenCV实现Mat与vector互转#include <opencv2/opencv.hpp> #include "continuousCapture.h" using namespace cv; using n...

2018-05-09 17:09:38

阅读数:408

评论数:0

OpenCV reshape函数需要注意的细节

OpenCV reshape函数需要注意的细节    本人在使用OpenCV的reshape()函数时,曾经碰到一个大坑,出现一个非常奇葩的问题,先把原始的代码贴上:#include <opencv2/opencv.hpp> #include &...

2018-05-09 17:04:02

阅读数:232

评论数:0

OpenCV3.x实现KNN算法(K近邻算法),并保存训练模型

OpenCV3.x实现KNN算法(K近邻算法),并保存训练模型     OpenCV 3.x中cv::ml::Knearest类可以实现K-最近邻(KNN)算法,其详细用法可以参考官方说明文档:https://docs.opencv.org/3.2.0/dd/de1/classcv_1_1ml_1...

2018-05-08 16:26:06

阅读数:377

评论数:0

深入浅出——网络模型中Inception的作用与结构全解析

原文地址:https://blog.csdn.net/u010402786/article/details/52433324一 论文下载  本文涉及到的网络模型的相关论文以及下载地址:    [v1] Going Deeper with Convolutions, 6.67% test error...

2018-05-01 16:06:14

阅读数:68

评论数:0

CNN经典网络模型:LeNet,Alexnet,VGGNet,GoogleNet,ReSNet

关于卷积神经网络CNN,网络和文献中有非常多的资料,我在工作/研究中也用了好一段时间各种常见的model了,就想着简单整理一下,以备查阅之需。如果读者是初接触CNN,建议可以先看一看“Deep Learning(深度学习)学习笔记整理系列”中关于CNN的介绍[1],是介绍我们常说的Lenet为例,...

2018-04-30 17:10:55

阅读数:130

评论数:0

卷积神经网络(Convolutional Neural Networks,CNNS/ConvNets)

本文翻译自 Convolutional Neural Networks(CNNs / ConvNets),更多内容请访问:http://cs231n.github.io/。原来译文:https://blog.csdn.net/Consu_Yasin/article/details/78052411...

2018-04-22 18:11:42

阅读数:79

评论数:0

神经网络中常用的激活函数

原文地址:http://www.cnblogs.com/rgvb178/p/6055213.html版权声明:本文为博主原创文章,未经博主允许不得转载。激活函数的作用首先,激活函数不是真的要去激活什么。在神经网络中,激活函数的作用是能够给神经网络加入一些非线性因素,使得神经网络可以更好地解决较为复...

2018-04-16 10:22:00

阅读数:114

评论数:0

随时更新———个人喜欢的关于模式识别、机器学习、推荐系统、图像特征、深度学习、数值计算、目标跟踪等方面个人主页及博客

原文博客地址:https://blog.csdn.net/zhangping1987/article/details/29554621目标检测、识别、分类、特征点的提取David Lowe:Sift算法的发明者,天才。Rob Hess:sift的源码OpenSift的作者,个人主页上有openSi...

2018-04-13 17:03:05

阅读数:440

评论数:3

机器学习中正则化项L1和L2的直观理解

原文地址:https://blog.csdn.net/jinping_shi/article/details/52433975(转载部分公式不能正常显示)正则化(Regularization)机器学习中几乎都可以看到损失函数后面会添加一个额外项,常用的额外项一般有两种,一般英文称作ℓ1ℓ1-nor...

2018-04-10 18:59:08

阅读数:71

评论数:0

FFmpeg转OpenCV Mat显示

      FFmpeg一般采用SDL进行显示,如果不追求复杂的界面、交互和多线程功能,当然也可以使用OpenCV的imshow()方法进行显示了,而且实现起来比SDL更简单。方法也很简单,只需要把视频帧的BGR格式的数据(如果是RGB格式,需要转换)转存到OpenCV的Mat矩阵里。OpenCV...

2018-03-19 14:33:53

阅读数:220

评论数:0

vs项目中头文件(.h)静态库(.lib)和 动态库(.dll )的路径和配置

 在程序开发中,很多时候需要用到别人开发的工具包,如OpenCV和itk。一般而言,在vs中,很少使用源文件,大部分是使用对类进行声明的头文件(.h)和封装了类的链接库(静态.lib或动态.dll)。如果要使用这些类,需要在文件中包含头文件的名字,如#include “cv.h”。但这个并不够,因...

2018-03-14 11:24:55

阅读数:143

评论数:0

FFmpeg学习教程

一、FFmpeg库介绍FFmpeg一共包含8个库:1、avcodec:编解码(最重要的库)。 2、avformat:封装格式处理。 3、avfilter:滤镜特效处理。 4、avdevice:各种设备的输入输出。 5、avutil:工具库(大部分库都需要这个库的支持)。 6、postproc:后加...

2018-03-09 09:38:36

阅读数:791

评论数:0

20行代码实现电影评论情感分析

背景情感分析有很多的应用场景,比如做一个电商网站,卖家需要时刻关心用户对于商品的评论是否是正面的。再比如做一个电影的宣传和策划,电影在键盘侠们中的口碑也至关重要。互联网上关于任何一个事件或物品都有可能产生成千上万的文本评论,如何定义每一个文本的情绪是正面或是负面的,是一个很有挑战的事情。挑战体现在...

2018-03-09 09:27:38

阅读数:352

评论数:0

Python遍历文件,重命名

import os.path rootdir = input("Enter your input: ") i=0; for parent, dirnames, filenames in os.walk(rootdir): for filename in...

2018-03-06 19:41:31

阅读数:155

评论数:0

Google AI 教育项目今起免费开放,支持中文

3月的第一天,谷歌就为各级别的AI开发者和研究人员带来了福利:免费的机器学习和人工智能课程。首先推出的机器学习速成班课程约为15小时,包括互动课程、谷歌研究人新智元报道作者:马文、克雷格【新智元导读】3月的第一天,谷歌就为各级别的AI开发者和研究人员带来了福利:免费的机器学习和人工智能课程。首先推...

2018-03-01 17:57:06

阅读数:1086

评论数:0

姿态估计相比Mask-RCNN提高8.2%,上海交大卢策吾团队开源AlphaPose

由上海交通大学卢策吾团队发布的开源系统AlphaPose近日上线,该开源系统在标准测试集COCO上较现有最好姿态估计开源系统Mask-RCNN相对提高8.2%。Mask-RCNN是2017年以来计算机视觉领域的一个突破,获得了ICCV 2017最佳论文(马尔奖),涵盖了物体检测,分割,姿态估计。该...

2018-03-01 17:27:40

阅读数:218

评论数:0

图像增强:多尺度的图像细节提升(multi-scale detail boosting)实现方法

图像增强:多尺度的图像细节提升(multi-scale detail boosting)实现方法       看到一篇博客介绍基于多尺度的图像的细节提升算法,其参考论文《Dark image enhancement based onpairwise target contrast and mult...

2018-01-23 11:49:42

阅读数:1547

评论数:0

机器学习中的范数规则化之(一)L0、L1与L2范数

机器学习中的范数规则化之(一)L0、L1与L2范数zouxy09@qq.comhttp://blog.csdn.net/zouxy09 参考资料:《机器学习中常常提到的正则化到底是什么意思?》https://www.zhihu.com/question/20924039       今天我们聊聊机...

2017-12-28 11:11:45

阅读数:201

评论数:0

将数据归一化到任意区间范围的方法

将数据归一化到任意区间范围的方法   一般常见的数据归一化,是归一化到0~1,或者-1~1的区间,但在一些特殊场合下,我们需要根据实际情况归一化到其他任意区间,方法是:    将数据归一化到[a,b]区间范围的方法:(1)首先找到样本数据Y的最小值Min及最大值Max(2)计算系数为:k=(b-a...

2017-12-19 17:24:47

阅读数:2385

评论数:0

C++读取txt数据为二维数组 将数据保存到txt文本中

    C++读取txt数据为二维数组 保存txt文本数据    C++文件读写操作有:ofstream,ifstream,fstream:#include <fstream> ofstream //文件写操作 内存写入存储设备 ...

2017-12-14 16:25:38

阅读数:821

评论数:0

OpenCV FileStorage类的数据读写操作

OpenCV FileStorage类的数据读写操作OpenCV的许多应用都需要使用数据的存储于读取,例如经过3D校准后的相机,需要存储校准结果矩阵,以方便下次调用该数据;基于机器学习的应用,同样需要将学习得到的参数保存等。OpenCV通过XML/YAML格式实现数据持久化。本文简要梳理了使用Fi...

2017-12-14 11:20:09

阅读数:531

评论数:0

OpenCV HOGDescriptor 参数图解

HOG的基本理论请参考:http://blog.csdn.net/guyuealian/article/details/71702995最近要做图像特征提取,可能要用下HOG特征,所以研究了下OpenCV的HOG描述子。OpenCV中的HOG特征提取功能使用了HOGDescriptor这个类来进行...

2017-12-06 15:27:39

阅读数:372

评论数:0

Python 3 多线程下载百度图片搜索结果

Python 3 实现下载百度图片搜索结果转载来至:http://lovenight.github.io/2015/11/15/Python-3-%E5%A4%9A%E7%BA%BF%E7%A8%8B%E4%B8%8B%E8%BD%BD%E7%99%BE%E5%BA%A6%E5%9B%BE%E7%...

2017-12-06 14:17:52

阅读数:1053

评论数:0

OpenCV3.0或OpenCV3.1的SVM操作

OpenCV2.0 SVM代码及其分析OpenCV 在很久以前就集成了SVM的功能,现在OpenCV升级到了3.0和3.1了,很多人都不习惯了怎么调用OpenCV中的SVM功能了。在之前OpenCV的SVM调用一直有个案例:首先,给定几组训练数据,并且给了label所对应的值。然后经过训练之后,对...

2017-12-01 11:05:07

阅读数:505

评论数:0

C/C++结构体struct 与结构体数组和枚举型enum的结合使用

C/C++结构体struct 与结构体数组和枚举型enum的结合使用 #include "stdafx.h" #include #include using namespace std; //定义一个结构体:Person struct Person { char* na...

2017-11-30 09:33:15

阅读数:608

评论数:0

OpenCV图像各向异性滤波

各向异性概念各向异性(英文名称:anisotropy)是指材料在各方向的力学和物理性能呈现差异的特性。晶体的各向异性即沿晶格的不同方向,原子排列的周期性和疏密程度不尽相同,由此导致晶体在不同方向的物理化学特性也不同,这就是晶体的各向异性。亦称“非均质性”。物体的全部或部分物理、化学等性质随方向的不...

2017-11-29 16:39:40

阅读数:747

评论数:0

OpenCV isContinuous()连续存储的问题

OpenCV isContinuous()连续存储的问题 如果矩阵元素在每行末尾连续存储而没有间隙,则方法返回true。 否则,它返回false。 显然,对于1x1或1xN矩阵总是连续的。一般 用Mat :: create创建的矩阵总是连续的。 但是,如果使用Mat :: col,Mat ...

2017-11-23 20:15:19

阅读数:1108

评论数:0

解决Error: undefined reference to `__android_log_print'

解决Error: undefined reference to `__android_log_print'    最近在使用Android Studio进行NDK开发时,程序本身是没有问题,但一旦添加了Android的NDK调试信息,就报如下的错,即使你build.gradle中添加加ldLibs...

2017-10-22 14:47:48

阅读数:1319

评论数:0

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