- 博客(20)
- 资源 (3)
- 收藏
- 关注
原创 Python人工智能识别文字内容(OCR)
环境准备安装pytesseract和PIL安装这两个包可以借助pip命令行安装pip install PIL pip install pytesseract 安装识别引擎tesseract-ocr下载地址:https://digi.bib.uni-mannheim.de/tesseract/https://github.com/UB-Mannheim/tesseract/wiki选择对应版本下载...
2018-06-30 11:59:30 18096 2
转载 Tesseract-OCR识别中文与训练字库
转自:https://www.cnblogs.com/lcawen/articles/7040005.html关于中文的识别,效果比较好而且开源的应该就是Tesseract-OCR了,所以自己亲身试用一下,分享到博客让有同样兴趣的人少走弯路。文中所用到的身份证图片资源是百度找的,如有侵权可联系我删除。 一、准备工作1、下载Tesseract-OCR引擎,注意要3.0以上才支持中文哦,按照提示安装就...
2018-06-30 11:58:05 7469 1
转载 Opencv Sift和Surf特征实现图像无缝拼接生成全景图像
Sift和Surf算法实现两幅图像拼接的过程是一样的,主要分为4大部分:1. 特征点提取和描述2. 特征点配对,找到两幅图像中匹配点的位置3. 通过配对点,生成变换矩阵,并对图像1应用变换矩阵生成对图像2的映射图像4. 图像2拼接到映射图像上,完成拼接过程1、2、3没啥好说的了,关键看看步骤4中的拼接部分。这里先采用比较简单一点的拼接方式来实现:1. 找到图像1和图像2中最强的匹配点所在的位置2....
2018-06-30 10:19:34 3131
原创 tensorflow实现一个神经网络简单CNN网络
本例子用到了minst数据库,通过训练CNN网络,实现手写数字的预测。首先先把数据集读取到程序中:mnist = input_data.read_data_sets('MNIST_data', one_hot=True)1然后开始定义输入数据,利用占位符# define placeholder for inputs to networkxs = tf.placeholder(tf.float32...
2018-06-28 15:37:43 2783
转载 卷积神经网络概念与原理
转自:http://dataunion.org/11692.html作者:张雨石自今年七月份以来,一直在实验室负责卷积神经网络(Convolutional Neural Network,CNN),期间配置和使用过theano和cuda-convnet、cuda-convnet2。为了增进CNN的理解和使用,特写此博文,以其与人交流,互有增益。正文之前,先说几点自己对于CNN的感触。先明确一点就是,...
2018-06-28 10:18:27 11879
原创 tensorflow用dropout解决over fitting
在机器学习中可能会存在过拟合的问题,表现为在训练集上表现很好,但在测试集中表现不如训练集中的那么好。图中黑色曲线是正常模型,绿色曲线就是overfitting模型。尽管绿色曲线很精确的区分了所有的训练数据,但是并没有描述数据的整体特征,对新测试数据的适应性较差。一般用于解决过拟合的方法有增加权重的惩罚机制,比如L2正规化,但在本处我们使用tensorflow提供的dropout方法,在训练的时候,...
2018-06-23 12:00:14 2314
原创 tensorflow的reshape操作tf.reshape()
在处理图像数据的时候总会遇到输入图像的维数不符合的情况,此时tensorflow中reshape()就很好的解决了这个问题。 更为详细的可以参考官方文档说明: numpy.reshapereshape()的括号中所包含的参数有哪些呢?常见的写法有tf.reshape((28,28)):tf.reshape(tensor,shape,name=None)1函数的作用是将tensor变换为参数shap...
2018-06-23 11:46:09 3305
原创 tensorflow的阶、形状、数据类型
张量的阶、形状、数据类型TensorFlow用张量这种数据结构来表示所有的数据.你可以把一个张量想象成一个n维的数组或列表.一个张量有一个静态类型和动态类型的维数.张量可以在图中的节点之间流通.阶在TensorFlow系统中,张量的维数来被描述为阶.但是张量的阶和矩阵的阶并不是同一个概念.张量的阶(有时是关于如顺序或度数或者是n维)是张量维数的一个数量描述.比如,下面的张量(使用Python中li...
2018-06-23 11:41:02 2616
原创 tensorflow一些常用基本概念与函数
转自:https://blog.csdn.net/lenbow/article/details/52152766摘要:本文主要对tf的一些常用概念与方法进行描述。1、tensorflow的基本运作为了快速的熟悉TensorFlow编程,下面从一段简单的代码开始:import tensorflow as tf #定义‘符号’变量,也称为占位符 a = tf.placeholder("float"...
2018-06-23 11:31:47 3621 1
转载 TensorFlow学习——入门篇
本文主要通过一个简单的 Demo 介绍 TensorFlow 初级 API 的使用方法,因为自己也是初学者,因此本文的目的主要是引导刚接触 TensorFlow 或者 机器学习的同学,能够从第一步开始学习 TensorFlow。阅读本文先确认具备以下基础技能:会使用 Python 编程(初级就OK,其实 TensorFlow 也支持 Java、C++、Go)一些数组相关的知识(线性代数没忘干净就行...
2018-06-22 14:06:54 2285
转载 XMPP即时通讯协议使用(六)——开发Openfire聊天记录插件
转载地址:http://www.cnblogs.com/hoojo/archive/2013/03/29/openfire_plugin_chatlogs_plugin_.html开发环境:System:WindowsWebBrowser:IE6+、Firefox3+JavaEE Server:tomcat5.0.2.8、tomcat6IDE:eclipse、MyEclipse 6.5开发依赖库:...
2018-06-22 09:16:43 4403
原创 XMPP即时通讯协议使用(五)——搭建简单的Openfire插件
前言在开发Openfire插件前需要构建完成服务器源码编辑环境,具体操作步骤请参照Openfire服务器源码编译的了解。开发简单的Openfire插件1、已构建完成的Openfire源码结构如下:2、查看已有的插件结构,并生成自己的插件结构,转到Navigator视图下已有插件目录结构参照已有目录结构,创建自己的目录结构,在plugins目录邮件->New->Folder3、在新建的s...
2018-06-21 10:18:37 3151
原创 XMPP即时通讯协议使用(前传)——协议详解
XMPP详解XMPP(eXtensible Messaging and Presence Protocol,可扩展消息处理和现场协议)是一种在两个地点间传递小型结构化数据的协议。在此基础上,XMPP协议已经被用来构建大规模即时通信系统、游戏平台、协作空间及语音和视频会议系统。XMPP由几个小的构造块组成,并在此基础上扩展出了更多的构造块。XMPP中有众多系统:发布-订阅服务、多人聊天、表单检索与处...
2018-06-20 18:17:01 5289
原创 XMPP即时通讯协议使用(四)——Openfire服务器源码编译与添加消息记录保存
下载Openfire源码下载地址:https://www.igniterealtime.org/downloads/index.jsp,当前最新版本为:4.2.3Eclipse上部署Openfire1、把openfire源文件拷贝到Eclisps的工作目录中,我的目录是D:\eclipse-workspace 2、进入openfire_src>build>ecl...
2018-06-20 17:39:55 4029
原创 XMPP即时通讯协议使用(三)——订阅发布、断开重连与Ping
package com.testV3;import java.util.List;import org.jivesoftware.smack.ConnectionListener;import org.jivesoftware.smack.SmackException.NoResponseException;import org.jivesoftware.smack.SmackExc...
2018-06-07 14:07:54 5206 1
原创 XMPP即时通讯协议使用(二)——基于Smack相关操作
package com.test;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Set;import org.jivesoftware.smack...
2018-06-05 11:40:50 14907 9
原创 XMPP即时通讯协议使用(一)——Openfire安装
Openfire服务器安装下载地址:https://www.igniterealtime.org/downloads/index.jsp,根据你的操作系统,选择对应的下载版本。本文选择的是openfire_4_2_3_bundledJRE_x64.exe 64-bit, Includes 64-bit Java JRE版本。Openfire服务器配置安装完成后,浏览器访问http://服务器地址:...
2018-06-04 09:33:00 3769
原创 RabbitMQ ——基于Stomp实现与MQTT客户端通信
请参照RabbitMQ应用和SpringBoot集成RabbitMQ并实现消息确认机制详情参照官方文档https://www.rabbitmq.com/stomp.html、https://github.com/rabbitmq/rabbitmq-web-stomp-examples安装插件rabbitmq-plugins enable rabbitmq_stomp rabbit...
2018-06-01 11:31:49 10198
原创 RabbitMQ ——与SpringBoot集成并实现消息确认机制
RabbitMQ安装请参照RabbitMQ应用不啰嗦直接上代码目录结构如下:pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.ap...
2018-06-01 11:06:41 40826 13
跨年烟花代码pyhon基于pygame实现
2022-12-16
sqoop_3_1_4_0_315-1.4.7.3.1.4.0-315.noarch.rpm
2020-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人