自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 Windows下text-detection-ctpn-untagged,遇到的系列问题解决

项目代码在下面链接里面。demo_pb.py:这个链接是针对demo_pb.py问题修改的:作者MegRobhttps://blog.csdn.net/yx123919804/article/details/84377026demo.py下面是针对demo.py问题修改的,demo.py和demo_pb.py有相同的问题,按照上面链接修改即可。问题1:No module n...

2019-09-17 21:32:05 643 4

转载 角点检测

本文参考于:https://blog.csdn.net/linqianbi/article/details/78930239                      https://blog.csdn.net/weixin_41695564/article/details/79979784Harris角点检测算法步骤1.利用sobel计算出xy方向上的梯度值(sobel对图像求取梯度...

2018-09-20 15:15:48 762

转载 sobel求取图像梯度

#include "opencv2/imgproc/imgproc.hpp" #include "opencv2/highgui/highgui.hpp" #include <iostream> #include <cmath>using namespace cv;using namespace std;void SobelGradDirction...

2018-09-19 16:28:04 5162

转载 图像矩

#include<opencv.hpp>#include<math.h>#include<iostream>using namespace std;using namespace cv;int main(){ Mat image,image_gray,thresh_image; image = imread("D:/2015project/...

2018-09-13 15:40:42 219

原创 霍夫直线检测

 原理#include<iostream>#include<opencv.hpp>using namespace std;using namespace cv;int main(){ Mat image = imread("D:/2015project/picture/building.jpg"); if (image.empty()) { ...

2018-09-08 21:56:50 752

原创 自定义全局阈值分割

#include<opencv.hpp>#include<opencv2\highgui\highgui.hpp>#include<opencv2\imgproc\imgproc.hpp>#include<iostream>using namespace std;using namespace cv;void globalValue...

2018-09-06 10:58:48 1321

转载 自定义中值滤波

#include<opencv2\imgproc\imgproc.hpp>#include<opencv2\highgui\highgui.hpp>using namespace std;using namespace cv;uchar sort(uchar n1, uchar n2, uchar n3, uchar n4, uchar n5, uchar n...

2018-09-01 21:54:59 505

转载 自定义均值滤波

#include<opencv2\imgproc\imgproc.hpp>#include"opencv2\highgui\highgui.hpp"using namespace std;using namespace cv;//自定义均值化函数void myMean(const Mat &src, Mat &dst){ if (!src.data)...

2018-09-01 21:52:01 589

转载 自定义高斯滤波器

#include<iostream>#include<opencv2\opencv.hpp>using namespace cv;using namespace std;double **getGaussArr(int size,double sigma){ double sum = 0; double Sigmma = 1; //建立一个size*...

2018-08-31 22:03:42 546

转载 机器学习实战笔记---Logistic回归

本文转自https://blog.csdn.net/u010454729/article/details/48274955和http://cuijiahua.com/blog/2017/11/ml_6_logistic_1.html实现Logistic回归分类器:在每个特征上都乘以一个回归系数,然后把所有的结果值相加,总和带入Sigmoid函数,其结果大于0.5分为正样本类,结果小于0.5分为...

2018-08-21 16:36:34 189

转载 机器学习实战笔记---贝叶斯--简单的字符过滤

 本文转自Jack Cuihttp://cuijiahua.com/blog/2017/11/ml_5_bayes_2.html 先对文本内容进行处理得到字符串列表,然后再进行其他处理处理,生成词向量import numpy as npfrom functools import reducedef loadDataSet(): postingList=[['my', 'dog...

2018-08-18 16:57:14 296

转载 机器学习实战笔记---决策树--如何构建决策树

 本文转自Jack Cui http://cuijiahua.com/blog/2017/11/ml_3_decision_tree_2.html#ID3算法:核心就是在决策树各个结点上对应信息增益准则选择特征,递归的构造决策树。具体方法是:从根结点开始,对结点计算所有可能的特征信息增益,选择信息增益最大的特征作为结点特征,由该特征的不同取值建立子节点;再对子节点递归地调用以上方法,构建决...

2018-08-15 10:28:01 304

转载 机器学习实战笔记--决策树-决策树基础

转自Jack Cui http://cuijiahua.com/blog/2017/11/ml_2_decision_tree_1.html求香农熵:p(xi)是选择该分类的概率from math import logdef calcShannonEnt(dataset): numEntries=len(dataset)#求数据集列表的行数 labelCoun...

2018-08-13 21:21:11 265

转载 tensorflow实战Google深度学习框架---TFRecord

 将输入数据转化为TFRecord格式import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_dataimport numpy as np#生成整数类型的属性def _int64_feature(value): return tf.train.Feature(int64_lis...

2018-08-12 16:45:10 206

翻译 机器学习实战笔记--KNN-mnist分类

import numpy as npfrom os import listdirimport operatordef img2vector(filename): returnVect=np.zeros((1,1024)) fr=open(filename) for i in range(32): linStr=fr.readline() ...

2018-08-12 16:40:43 404

翻译 机器学习实战笔记--KNN-约会网站配对

可视化 import numpy as npimport tensorflow as tfimport matplotlib.pyplot as pltimport matplotlib.lines as mlinesdef file2matrix(filename): fr=open(filename) arrayOLines=fr.readlines() ...

2018-08-10 20:57:26 242

转载 机器学习实战笔记--KNN近邻算法

KNN近邻算法伪代码:对未知类别属性的数据集中的每个点依次执行以下操作: (1) 计算已知类别数据集中的点与当前点之间的距离; (2) 按照距离递增次序排序; (3) 选取与当前点距离最小的k个点; (4) 确定前k个点所在类别的出现频率; (5) 返回前k个点出现频率最高的类别作为当前点的预测分类。import tensorflow as tfimport operator...

2018-08-09 21:39:46 202

原创 tf.slice()函数

tf.slice(input_, begin, size, name = None)这个函数的作用是从输入数据input中提取出一块切片 切片的尺寸是size,切片的开始位置是begin。 切片的尺寸size表示输出tensor的数据维度,其中size[i]表示在第i维度上面的元素个数。 开始位置begin表示切片相对于输入数据input_的每一个偏移量import tensorfl...

2018-07-23 20:24:34 2125

转载 tensorflow卷积网络训练mnist数据集以及测试自己的图片

本篇博文是综合其它博文的改写,这是原博文作者链接https://blog.csdn.net/sparta_117/article/details/66965760 train.py:两个卷积层,两个池化层,两个全连接层import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_data#...

2018-07-22 14:58:00 609

转载 selective_search

import cv2import selectivesearchimport matplotlib.pyplot as pltimport matplotlib.patches as mpatchesimport numpy as np#第二步:执行搜索工具,展示搜索结果image2="images/test2.png"#用cv2读取图片img = cv2.imread(ima...

2018-07-14 21:20:53 361

转载 非极大值抑制

非极大值抑制(NMS),其思想为:对于重叠的候选框,若大于规定阈值(某一提前设定的置信度),则删除;低于阈值则保留。对于无重叠的候选框,都保留。IOU定义:两个边界框的交集部分除以它们的并集。注:置信度定义(YOLO):置信度分数反应的是一个边界框是否包含对象并且预测对象的精确度非极大值抑制的流程:1.根据置信度的分进行排序2.选择置信度最高的边界框添加到最终的输出列表中,并将其从边界框列表中删除...

2018-07-14 21:08:38 357

转载 唐宇迪-TensorFlow实战-猫狗识别任务

dataset.pyimport numpy as npimport osimport globfrom sklearn.utils import shuffleimport cv2def load_train(train_path,img_size,classes): images=[] labels=[] img_names=[] cls=[] ...

2018-07-12 10:08:30 4928 14

原创 使用pickle模块存储猫狗数据

import osimport cv2from sklearn.utils import shuffleimport numpy as npfrom six.moves import cPickle as pickleCLASS_NAME=["dogs","cats"]#图像大小img_size=64#验证集大小validation=0.2#数据路径train_path='...

2018-07-10 20:35:24 427

原创 Anaconda的TensorFlow环境下安装各种模块

Anaconda自身集成了很多模块,接触过的都应该知道哈。因为最近在学习TensorFlow框架,所以使用的TensorFlow环境下的Spyder写代码,但是在这个环境下,是没有像Anaconda那样集成模块的,所以我们还需要自己动手装。第一步:打开Anaconda Prompt,执行命令activate TensorFlow(激活TensorFlow)第二步:安装你需要的模块,安装命令形式:c...

2018-05-24 18:46:22 3285

原创 关于Anaconda中使用TensorFlow环境下的Spyder,Tensorboard浏览器出现空白页的解决问题

以下说一下我自己的tensorboard出现空白页的解决方法因为我使用的是TensorFlow环境下的Spyder,执行完代码之后,生成了相应的文件之后,按惯例,我们该去cmd里面执行命令行:tensorboard --logdir==生成文件的路径,生成我们要访问tensorboard的网址。But对于我来说,我的cmd里面根本连TensorFlow模块都没有,当时的我很懵,我该去哪里执行呢?我...

2018-05-16 17:24:23 1650

原创 Win7 64位 Anaconda下安装TensorFlow

第一步:下载  Anaconda,完成安装。第二步:在开始菜单中找到 Anaconda Navigator 并打开,进入界面,找到environment,再点击左下角的create。第三步:点击create后,新建TensorFlow环境,名字为TensorFlow,python版本选择3.5(选3.6会报错,网上这样说的,我就直接选的3.5哈哈哈~),create。第四步:创建完成后,如下图所示...

2018-05-13 16:15:58 928 1

空空如也

空空如也

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

TA关注的人

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