自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(149)
  • 资源 (11)
  • 收藏
  • 关注

原创 【Tensorflow】tf.placeholder函数

tf.placeholder(dtype, shape=None, name=None)此函数可以理解为形参,用于定义过程,在执行的时候再赋具体的值参数:dtype:数据类型。常用的是tf.float32,tf.float64等数值类型shape:数据形状。默认是None,就是一维值,也可以是多维,比如[2,3], [None, 3]表示列是3,行不定name:名称。

2017-04-19 17:38:39 137567 12

转载 YOLOv2论文理解

YOLO9000:Better, Faster, Stronger论文YOLO9000: Better, Faster, Stronger的主要内容有三点: 1、作者提出了YOLOv2。 YOLOv2在YOLOv1的基础上,使用新的网络结构(darknet19)和技巧(Batch Normalization、High Resolution Classifier、Convolutional With...

2018-02-11 16:15:20 801

转载 【图像处理】faster-rcnn原理及相应概念解释

R-CNN --> FAST-RCNN --> FASTER-RCNN R-CNN:(1)输入测试图像;(2)利用selective search 算法在图像中从上到下提取2000个左右的Region Proposal;(3)将每个Region Proposal缩放(warp)成227*227的大小并输入到CNN,将CNN的fc7层的输出作为特征;(

2018-02-07 17:45:00 2633

转载 【keras】Keras 之父讲解 Keras:几行代码就能在分布式环境训练模型 | Google I/O 2017

雷锋网按:在上周的谷歌开发者大会 I/O 2017 的讲座中,Keras 之父 Francois Chollet 被请出来向全世界的机器学习开发者进行一场对 Keras 的综合介绍以及实战示例。说起来,这个子小小的男人不但是畅销书 《Deep learning with Python》的作者,更在 Kaggle 的数据科学家中世界排名第 17 位(最高),堪称是青年 AI 工程师中的翘楚。也因此,

2018-02-06 10:33:56 2547

转载 【python】Python + C/C++ 嵌入式编程(1):多维数组Numpy.Array()在Python和C/C++文件间的传递问题

Python 提供了丰富的 C API 函数,我们使用这些 C API 函数可以实现将 Python 文件中的函数、类等在 C/C++ 文件中进行调用,从而使得我们可以方便地使用 Python 代码来帮助我们实现一些额外的需求(如:嵌入神经网络模型)。网上已经有很多介绍如何将 Python 嵌入到 C/C++ 的博客,这里不再累述。这里主要叙述一下如何实现多维数组在 Python 文件和

2018-01-31 10:48:47 4415 6

转载 【python】c++调用python文件设置参数Py_BuildValue()

Py_BuildValue()函数的作用和PyArg_ParseTuple()的作用相反,它是将C类型的数据结构转换成Python对象,该函数的原型:PyObject *Py_BuildValue(char *format, ...)    该函数可以和PyArg_ParseTuple()函数一样识别一系列的格式串,但是输入参数只能是值,而不能是指针。它返回一个Python对象。

2018-01-30 18:08:21 2914

原创 vs2015 c++调用python

hello_world.py# -*- encoding:utf-8 -*-def hello(): print("hello world")def add(a, b): return a + bc++#includeint main() { Py_Initialize(); PyObject *pModule = NULL; PyObject *pFu

2018-01-30 16:57:47 1153

转载 【opencv】opencv-OpenCV中的图像处理 [2]-OpenCV中的轮廓

参考:1、http://docs.opencv.org/3.3.0/  官方文档api2、http://docs.opencv.org/3.3.0/d6/d00/tutorial_py_root.html 官方英文教程3、https://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_tutor

2018-01-26 11:34:55 806

转载 【opencv】Opencv(Python) 教程-轮廓(4)凹缺陷(凸缺陷)/点与轮廓关系/形状匹配

凹缺陷/凸缺陷前面我们已经学习了轮廓的凸包,对象上的任何凹陷都被成为凸缺陷。OpenCV 中有一个函数 cv.convexityDefect() 可以帮助我们找到凸缺陷。函数调用如下:[python] view plain copyimport cv2  import numpy as np  img = cv2.imread

2018-01-26 11:21:55 6919

转载 【opencv】Opencv(Python) 教程-轮廓(3)轮廓的性质

边界矩形的宽高比在上一小节中,我们提到利用下面函数能够得到轮廓的直边界矩形 x,y,w,h = cv2.boundingRect(cnt) 对于某一轮廓要求取其边界矩形的宽高比,则可通过下面代码实现x,y,w,h = cv2.boundingRect(cnt)aspect_ratio = float(w)/h #注意要转化成浮点型12轮廓面积与边界矩形面积的比ar

2018-01-26 11:20:55 908

转载 【opencv】Opencv(Python) 教程-轮廓(2)轮廓特征求取

目标查找轮廓的不同特征,例如面积,周长,重心,边界框等,这些特征在未来的图像识别中,会大量的用到。矩的概念图像识别的一个核心问题是图像的特征提取,简单描述即为用一组简单的数据(图像描述量)来描述整个图像,这组数据越简单越有代表性越好。良好的特征不受光线、噪点、几何形变的干扰。图像识别发展几十年,不断有新的特征提出,而图像不变矩就是其中一个。矩是概率与

2018-01-26 11:19:49 4308

转载 【opencv】Opencv(Python) 教程-轮廓(1)查找与绘制轮廓

目标:1.理解什么是轮廓2.学习找轮廓,绘制轮廓等3.学习函数:cv2.findContours(),cv2.drawContours()什么是轮廓轮廓可以简单认为成将连续的点(连着边界)连在一起的曲线,具有相同的颜色或者灰度。轮廓在形状分析和物体的检测和识别中很有用。 为了更加准确,要使用二值化图像。在寻找轮廓之前,要进行阈值化处理或者 Canny

2018-01-26 11:18:41 1631

转载 【opencv】图像的二值化之python+opencv

定义:图像的二值化,就是将图像上的像素点的灰度值设置为0或255,也就是将整个图像呈现出明显的只有黑和白的视觉效果。           一幅图像包括目标物体、背景还有噪声,要想从多值的数字图像中直接提取出目标物体,常用的方法就是设定一个阈值T,用T将图像的数据分成两部分:大于T的像素群和小于T的像素群。这是研究灰度变换的最特殊的方法,称为图像的二值化(Binarization)。

2018-01-25 19:42:12 8965 2

转载 _tkinter.TclError: no display name and no $DISPLAY environment variable的问题

升级了matplotlib ,但发现绘图脚本不能用了。报错:>>> plt.figure(figsize=(30,20))Traceback (most recent call last):  File "", line 1, in   File "/usr/local/lib/python2.7/site-packages/matplotlib-1.5.0-py2.7-linux-x86_64.

2018-01-18 12:26:33 2436

转载 如何用 TensorFlow 实现 OCR

OCR(Optical Character Recognition,光学字符识别)是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程;即,针对印刷体字符,采用光学的方式将纸质文档中的文字转换成为黑白点阵的图像文件,并通过识别软件将图像中的文字转换成文本格式,供文字处理软件进一步编辑加工的技术。如何除错或利用辅助信息

2018-01-17 17:21:59 13491 1

转载 利用 TensorFlow 高级 API Keras 实现 MLP,CNN,LSTM

TensorFlow 代码长,不好读,不好理解,这可能是很多初学者的痛。在一些开发者努力下基于 TF 构建了更高级的 API,无需再用冗长难记的底层 API 构建模型。在众多高级 API 中,Keras 和 TFLearn 较为流行。我们前面文章《利用 TFLearn 快速搭建经典深度学习模型》介绍了 TFLearn 高级 API,今天内容可以作为对照进行学习。 

2018-01-17 17:21:18 2132

转载 pygal输出png问题:dlopen() failed to load a library: cairo / cairo-2

背景最近一个比较棘手的问题,需要python程序可以直接根据数据生成图片。而之前做数据可视化,无论是echart还是其他和js相关的可视化库,都是通过js在浏览器中生成交互图像的。都不能直接生成图片,而py最常用的Matplotlib虽然数据图像准确度够了,但是美化太麻烦……最后找了一圈,发现了pygal这个,能生成本地图片美化程度也不错的库……然后又坑了pygal的坑py

2018-01-17 17:20:17 1273 2

转载 【数学】欧拉恒等式:史上最完美的数学公式,没有之一!

莱昂哈德·欧拉是18世纪最伟大的数学家之一,也是人类历史上最杰出的数学家之一。作为一个多产的数学家,欧拉贡献不可估量,他提出了许多对现代数学不可或缺的概念。在欧拉的一生中,它出版了885份关于关于数学和其他学科的论文和书籍。即使是后来失明了,他仍然笔耕不辍。欧拉在失明之后还打趣地说:"现在我就更不会分心了。" 以勤奋著称的欧拉,用他那惊人的记忆和心算能力弥补了视力的丧失。在欧拉一生丰硕的成果中

2018-01-11 15:26:07 16082

转载 【数学】复数的物理意义是什么?

作者:Heinrich链接:https://www.zhihu.com/question/23234701/answer/26017000来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。这个必须回答!复数最直观的理解就是旋转!4*i*i = -4就是“4”在数轴上旋转了180度。那么4*i就是旋转了90度。&am

2018-01-11 15:24:54 4703

转载 从傅里叶级数到傅里叶变换

傅里叶级数为什么要有傅里叶级数傅里叶级数是怎么来的傅里叶级数的得出傅里叶级数中参数的确定与函数的正交性傅里叶变换为什么要有傅里叶变换从傅里叶级数到傅里叶变换傅里叶级数的指数形式极限求得傅里叶变换傅里叶级数为什么要有傅里叶级数傅里叶级数(Fourier Series)是用一系列正弦波(Sinusoid)来

2018-01-11 15:02:53 2334 3

原创 【opencv3】视频压缩 ffmpeg

视频压缩方式主要如下:1. 压缩视频组成图片的尺寸2. 还压缩算法和对应格式3. 通过视频总比特率设置来改变上面两种一般是可以通过opencv就可以实现的,第一种:压缩比不高,1920x1080--->640x360也就压缩了三倍,但是牺牲太大第二种:avi和mp4的差距非常大,avi的在80M左右,同样用mp4能到50M第三种:通过ffmpeg设定,总比特率,压缩比非

2018-01-11 14:50:32 6022

转载 【微积分】傅里叶变换及傅里叶级数

原文出处: 韩昊   12345678910作 者:韩 昊知 乎:Heinrich微 博:@花生油工人知乎专栏:与时间无关的故事谨以此文献给大连海事大学的吴楠老师,柳晓鸣老师,王新年老师以及张晶泊老师。转载的同学请保留上面这句话,谢谢。如果还能保留文章来源就更感激不尽了。——更新于2014.

2018-01-11 14:24:53 4369

原创 【Opencv3】视频操作 读写avi,mp4,flv

1. 读视频文件import cv2# This is a demo of running face recognition on a video file and saving the results to a new video file.## PLEASE NOTE: This example requires OpenCV (the `cv2` library) to be

2018-01-10 18:37:13 52609 6

转载 数字图形处理--4邻接,8邻接,m邻接,冈萨雷斯课后例题答案

废话不多说,4邻接,8邻接定义自己找,下面给出m邻接定义m邻接定义: 对于V 假设要p,q两点是m邻接的 则要满足下面两个条件之一即可: 1. q在p的4邻域中。 2. q在p的对角领域中,并且q的4邻域与p的4领域相交为空集(交集无点属于V)。看一个例子两个红圈,p, q , v=1: * 不是4邻接 * 是8邻接 * 是m邻接 (

2018-01-08 15:55:45 16360 2

转载 【人脸检测】SSH: Single Stage Headless Face Detector

SSH: Single Stage Headless Face Detector ICCV2017 https://github.com/mahyarnajibi/SSH本文的人脸检测算法走的是又快又好的路子,类似于目标检测中的 SSD算法思路。时间上面用GPU 800x1200 100ms/f SSH is designed to decrease infer

2017-12-28 10:26:48 1734

转载 【人脸检测】学界 | 中科院自动化研究所提出 FaceBoxes:实时、高准确率的 CPU 面部检测器

选自 arXiv机器之心编译参与:Panda要想用神经网络有效地进行面部检测等操作,往往需要 GPU 等高速并行的计算设备。如果仅使用 CPU,往往会遇到速度与准确度不能兼得的困境。为了解决这个问题,中国科学院自动化研究所和中国科学院大学的研究者提出了一种名叫 FaceBoxes 的新方法,在保证了 CPU 面部识别的准确度的同时,还做到了实时处理。机器之心对该研究进行了摘

2017-12-28 10:18:20 2155

原创 python操作mysql之pymysql

前言pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。但目前pymysql支持python3.x而后者不支持3.x版本。本文测试python版本:2.7.11。mysql版本:5.6.24一、安装pip3 install pymysql二、使用操作1、执行SQL#!/usr/bin/env pytho# -*-

2017-12-25 17:29:23 960

原创 linux nohup python 后台运行无输出问题

nohup python test.py &nohup python test.py 2>&1 &nohup python test.py > test.out 2>&1 &上面三种方式无论在nohup.out 或test.out都看不到数据结果,这是因为python执行有缓存输出解决nohup python -u test.py > test.out 2>&1 &

2017-12-25 16:55:44 7903 4

原创 【Tensorflow】tf.tile函数 解决矩阵相互N对M进行合并问题

tf.tile主要的功能就是在tensorflow中对矩阵进行自身进行复制的功能,比如按行进行复制,或是按列进行复制import tensorflow as tfa = tf.constant([[1, 2],[2, 3],[3, 4]], dtype=tf.float32) b = tf.constant([[4, 4],[5, 5],[6, 6],[7, 7]], dtype=tf.

2017-12-22 12:52:39 6179

原创 ROI Pooling层解析_代码原理详细解释和存在目的

ROIs Pooling顾名思义,是pooling层的一种,而且是针对ROIs的pooling;整个 ROI 的过程,就是将这些 proposal 抠出来的过程,得到大小统一的 feature map。什么是ROI呢?ROI是Region of interest的简写,指的是faster rcnn结构中,经过rpn层后,产生的proposal对应的box框。

2017-12-19 18:59:40 10261 3

转载 【Tensorflow】tensorflow的模型训练Training与测试Testing等相关函数

摘要:本系列主要对tf的一些常用概念与方法进行描述。本文主要针对tensorflow的模型训练Training与测试Testing等相关函数进行讲解。为‘Tensorflow一些常用基本概念与函数’系列之四。1、序言本文所讲的内容主要为以下列表中相关函数。函数training()通过梯度下降法为最小化损失函数增加了相关的优化操作,在训练过程中,先实例化一个优化函数,比如 tf.tr

2017-12-07 16:06:01 5435

转载 【Tensorflow】Tensorflow一些数据IO、图的运行相关函数

摘要:本系列主要对tf的一些常用概念与方法进行描述。本文主要针对tensorflow的数据IO、图的运行等相关函数进行讲解。为‘Tensorflow一些常用基本概念与函数’系列之三。1、序言本文所讲的内容主要为以下相关函数:操作组操作Data IO (Python functions)TFRecordWrite,rtf_r

2017-12-07 16:03:48 455

转载 【Tensorflow】Tensorflow一些常用基本概念与函数(2)

1、tensorflow的基本运作为了快速的熟悉TensorFlow编程,下面从一段简单的代码开始:import tensorflow as tf #定义‘符号’变量,也称为占位符 a = tf.placeholder("float") b = tf.placeholder("float") y = tf.mul(a, b) #构造一个op节点 sess = tf.S

2017-12-07 15:58:53 538

转载 【Tensorflow】Tensorflow一些常用基本概念与函数

1、tensorflow的基本运作为了快速的熟悉TensorFlow编程,下面从一段简单的代码开始:import tensorflow as tf #定义‘符号’变量,也称为占位符 a = tf.placeholder("float") b = tf.placeholder("float") y = tf.mul(a, b) #构造一个op节点 sess = tf.Ses

2017-12-07 15:25:14 428

原创 【Tensorflow】tf.concat函数

tf.concat是连接两个矩阵的操作---------------------------------------------------------------------------------------------------------   tensorflow 1.3.0 以前------------------------------------------

2017-12-06 15:24:18 1366

转载 Python实现逻辑回归(Logistic Regression in Python)

本文基于yhat上Logistic Regression in Python,作了中文翻译,并相应补充了一些内容。本文并不研究逻辑回归具体算法实现,而是使用了一些算法库,旨在帮助需要用Python来做逻辑回归的训练和预测的读者快速上手。逻辑回归是一项可用于预测二分类结果(binary outcome)的统计技术,广泛应用于金融、医学、犯罪学和其他社会科学中。逻辑回归使用简单且非常有效,你可

2017-12-01 16:29:47 83742 14

原创 【Opencv】 于仕琪 人脸68个特征点分布情况

// 鼻尖 30// 鼻根 27// 下巴 8// 左眼外角 36// 左眼内角 39// 右眼外角 46// 右眼内角 42// 嘴中心 66// 嘴左角 48// 嘴右角 54// 左脸最外 0// 右脸最外 16

2017-11-30 12:19:47 9134

原创 【Python】Jupyter Notebook

1.安装pip install jupyter2. 切换工作空间2.1 找到配置文件路径jupyter notebook --generate-config2.2 修改配置文件c.NotebookApp.notebook_dir = u'' --> c.NotebookApp.notebook_dir = 'd:\workspace\jupyter'3. 运

2017-11-29 13:48:20 445

原创 【Tensorflow 目录】tensorflow系列

TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。Tensor(张量)意味着N维数组,Flow(流)意味着基于数据流图的计算,TensorFlow为张量从流图的一端流动到另一端计算过程。TensorFlow是将复杂的数据结构传输至人工智能神经网中进行分析和处理过程的系统。TensorFlow可被用于语音识别或图像识别等多项机器深

2017-11-27 17:52:36 833

转载 【Tensorflow keras】轻量级深度学习框架 Keras简介

Keras是基于Theano的一个深度学习框架,它的设计参考了Torch,用Python语言编写,是一个高度模块化的神经网络库,支持GPU和CPU。使用文档在这:http://keras.io/,中文文档在这:http://keras-cn.readthedocs.io/en/latest/ ,这个框架是2015年流行起来的,使用中遇到的困惑或者问题可以提交到github:https:

2017-11-27 17:17:10 2584

三菱MX Component v4 编程手册 中文高清版

三菱MX Component v4 编程手册 中文高清版,包含操作函数详解及实例

2018-06-04

OpenCV3计算机视觉+Python语言实现 代码

OpenCV3计算机视觉(第二版)带完整目录,包含样例的python代码实现

2018-01-10

ippicv_linux_20151201.tgz

opencv-3.2.0安装的时候依赖的文件ippicv_linux_20151201.tgz

2017-10-11

snappy-windows-1.1.1.8.7z

包里面包含snappy32.dll,snappy64.dll,snappy32.lib,snappy64.lib; 其他的下载的花了我好多积分,都没有一个可以用的,这是google直接下的,完全可以方向下载

2017-09-21

海康sdk intellij java版本环境部署

海康sdk目前比较主要的是netbeans版本的,而且环境总是比较难弄,要求比较多,intellij的话,要的东西都在包里面了,只要自己把jna.jar,examples.jar加载一下就OK了,比较简单

2017-03-30

推荐系统实践 项亮著 (页数全 包含目录书签)

推荐系统实践 作者: 项亮 完整内容,并且包含目录索引,阅读起来更加方便快捷

2014-03-16

jquery.js(98K)

标准大小的jquery.js。希望可以帮助学习jquery框架的朋友们;

2009-10-03

bicq聊天系统源码

和大家分享一下一个比较成熟的聊天系统源码

2009-10-02

佳蓝仿QQ群在线聊天系统源码

一个高仿的QQ聊天系统。和大家分享一下。

2009-10-02

hibernate-entitymanager-3.2.1.GA.zip

hibernate-entitymanager-3.2.1.GA.zip是实现jpa持久化的重要zip包

2009-07-10

电子地图软件

方便,简单,实用的一款小型,功能强大的软件!

2007-10-03

空空如也

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

TA关注的人

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