自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (7)
  • 收藏
  • 关注

原创 Tensorflow读取数据(二)

上一篇介绍了利用tensorflow的QueueRunner和coord进行数据读取的简单框架。其实在tf1.4之后新增了tf.data.Dataset,官方推出的一些源码也都转为使用dataset的API来进行数据读取,所以今天就来介绍下利用dataset来进行数据读取。项目中一般使用最多的就是dataset和iterator,关于dataset官方提供了API使用和介绍:https://g...

2019-12-22 17:42:54 191

原创 深度理解卷积--使用im2col实现卷积

在上一篇我们了解了卷积的概念,并且使用numpy实现了卷积。另一篇介绍了如何在tensorflow框架中调用API进行卷积操作。今天再介绍一个实现卷积操作的方案,使用im2col实现卷积,实际在OpenCV源码中也可以看到im2col的算法,顺便提一下opencv也可以直接部署深度学习模型,调用方法可以参考这里。im2colim2col算法原理im2col就是把图像转化为列向量,很多文章都有...

2019-12-18 11:01:22 1274 2

原创 使用opencv在PC端部署深度神经网络模型

这篇文章介绍了怎么通过源码编译opencv。其实Opencv在3.3版本之后就加入了深度神经网络模块的支持,可以导入caffe,tensorflow,pytorch等主流框架的模型。我们大多项目都是在后台或者移动端部署的,这篇介绍下opencv_dnn模块的python和C++的使用,以及在PC端如何部署模型。Opencv_dnn应用我的模型是使用tensorflow框架训练的,Opencv...

2019-11-09 16:09:17 911

原创 Tensorflow读取数据(一)

数据和算法是深度学习最重要的两大块。而更基础的首先是要熟练掌握一个框架来支撑算法的执行。我个人使用最多的是tensorflow平台。就从最基础的数据输入开始记录吧。AI算法基本流程我总结的AI项目基础流程(除开工程化)都是(1)数据预处理:get每个迭代的输入和标签。图像,音频,文本对数据处理方式又各有不同;不同对需求对标签对格式也不相同。(2)算法建模:设计网络模型,输入:训练数据;输...

2019-10-09 17:18:03 316

原创 Linux编译opencv

上一篇介绍了在window上编译opencv的动态链接库,这一篇介绍在Linux上编译opencv的so库的过程。准备工具安装Cmakesudo apt install cmake下载opencv源码官网下载opencv源码编译cd opencv3.4.3 mkdir build cd build cmake .. 配置成功应该如下提示makemake i...

2019-09-21 15:41:32 169

原创 Windows编译opencv库

在图像相关项目中一般都会使用到强大的Opencv库,有时候还需要裁剪或者修改源码适应自己项目。今天就介绍下在Windows下如何编译和配置opencv。准备工作我的操作系统是win7 64位操作系统,再编译opencv前我们需要先准备好以下工具:1.安装CMake先到官网下载Cmake编译工具,我在安装最新版本3.15.3后在编译过程中会出现缺少unistd.h的问题,后改为3.10.2...

2019-09-21 15:25:27 1681

原创 transpose和reshape函数实现

def my_transpose(data): print(data) C,H,W = data.shape result = np.zeros((H,W,C)) for i in range(C): result[:,:,i] = data[i,:,:] print(result)def numpy_transpose(data): ...

2019-09-15 18:31:04 897

原创 深度使用卷积--使用tensorflow实现卷积

在上一篇我们了解了卷积的概念,并且使用numpy实现了卷积。但是现在其实很少会需要自己去实现卷积操作了,因为很多深度学习框架已经很好的封装了基础API甚至封装好了网络模型,比如tensorflow,pytorch,caffe等等。今天我们就使用tensorflow来实现卷积,顺便和我们自己实现的卷积结果对比,验证我们的实现是否正确。tensorflow实现卷积API介绍tensorflow是...

2019-09-15 00:25:41 329

原创 深度理解卷积--使用numpy实现卷积

程序员就要有程序员的亚子,本文放送完整的采用numpy实现卷积的代码,让你深入了解卷积。

2019-09-07 22:57:45 25982 4

原创 Flask零基础--基础篇

Flask零基础--基础篇FlaskFlask实现接口Html页面运行跨域问题部署静态页面Flask工作项目中想在自己机器搭建一个服务器,使用到了flask,因为之前没接触过后台和服务器等知识,所以从使用角度进行下整理和总结。上一篇我们搭建了最基础的hello,world服务。这一篇我们来让前端页面和后台有个小互动,进行最简单的数据传输。Flask实现接口我们调整下run.py的代码,增...

2019-09-01 15:10:09 194

原创 Flask零基础--入门篇

Flask零基础--入门篇Flask准备工作搭建Flask框架服务运行Flask工作项目中想在自己机器搭建一个服务器,使用到了flask,因为之前没接触过后台和服务器等知识,所以从使用角度进行下整理和总结。Flask是一个用Python编写的Web应用程序框架,灵活,轻便,容易上手,就不做太多介绍。本文只要介绍如何利用flask启动一个web服务,以及如何访问和调用我们的功能接口。准备工作...

2019-09-01 14:25:22 372

原创 Intellij IDEA--Pycharm插件开发

Intellij IDEA开发--Pycharm插件开发开发android用Android Studio;开发java用intelluj IDEA;开发python用Pycharm,其实三者都是jetbrains公司的产品,三者任何一个开发软件导出的jar都可以通用。上一篇说过,我平时主要的开发IDE就是Android Studio和Pycharm。通过上一篇我们了解了在Android St...

2019-08-25 18:38:26 3029

原创 Intellij IDEA--Android Studio插件开发

Intellij IDEA开发--Android Studio插件开发插件开发准备工作新建plugin project编写插件运行测试打包安装发布卸载插件插件开发项目需求,需要开发IDE的插件,没开始之前以为会是个很麻烦和困难的事情,开始动手后发现其实步骤也就那么几步。我平时主要使用的开发IDE就是android studio和pycharm。本文主要介绍如何开发自己的Android St...

2019-08-25 18:27:03 2435 1

模式识别课程实验含多种基本算法

我的模式识别课程实验,基于matlab编程内含bayers分类 parzen窗 Fisher线性分类 PCA特征提取 LDA特征提取 K均值聚类算法,并含测试数据和结果

2010-05-15

基于遗传算法和模拟退火算法的图像分割优化算法

课程大作业,基于MFC对话框编程,结合遗传算法和模拟退火算法对图像进行分割,并和原始otsu方法进行了比较

2010-05-15

数字图像半色调技术抖动算法

课程大作业,基于MFC完成多种半色调技术

2010-05-15

24位彩色图像灰度化

基于对话框编程,可将24位彩色位图图像转换为8位灰度图像

2010-05-15

基于神经网络数字识别系统源代码

数字进行归一化处理后,基于神经网络进行数字识别。。

2009-05-03

视频捕捉的类,API都封装了

用于视频图象的处理,编写的视频捕捉的类,在API都封装了

2009-04-11

基于数字字符图象的模式识别

基于数字字符图象统计特征,以及细化后的统计特征的数字识别系统(含图片)

2009-04-11

空空如也

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

TA关注的人

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