自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

water_93的博客

小硕一枚,关注图像处理,机器学习,希望和大家多多交流

  • 博客(57)
  • 资源 (3)
  • 收藏
  • 关注

原创 ubuntu16.04系统:深度学习环境搭建 cuda9.0+cudnn7.0+tensorflow1.10+ python IDE( pycharm)

注意cuda、cudnn和tensorflow版本的匹配1. 安装ubuntu16.04系统 制作系统U盘,对于联想电脑,按F12设置从USB安装2. 安装cuda8.0(我的显卡是GTX850m)CUDA是英伟达发布的基于英伟达显卡GPU的并行计算平台1 安装NVIDIA 驱动1)禁止nouveau驱动:Ubuntu系统集成的显卡驱动程序是nouveau,它是第三方...

2018-09-09 21:58:05 457

原创 ubuntu20.04装机:安装搜狗输入法+设置无线连接

一、安装搜狗输入法1. 先添加以下源,在终端输入命令:sudo add-apt-repository ppa:fcitx-team/nightly(如果失败,多来几次) 更新一下系统,输入命令:sudo apt-get update sudo apt-get install -f sudo dpkg -i sogoupinyin_XXXX.deb2. 点击...

2018-09-03 19:28:46 268

原创 opencv中使用bp神经网络

2.神经网络的训练intCvANN_MLP::train(constMat& inputs, constMat& outputs, constMat& sampleWeights, constMat& sampleIdx=Mat(), CvANN_MLP_TrainParams params=CvANN_MLP_TrainParams(), intfla

2016-04-25 20:19:30 5103

原创 matlab读取图片并显示

1.创建一个GUI2.拖动一个axes和一个按钮,双击按钮,将按钮的string改为加载图片,点击callback后面的图标添加代码3.添加代码:global im;[filename,pathname]=uigetfile({'*.*';'*.bmp';'*.jpg';'*.tif';'*.jpg'},'选择图片');if isequal(filename,0)||isequ

2016-04-03 21:02:16 6980

转载 matlab矩阵的定义和运算

转载http://blog.csdn.net/perfumekristy/article/details/8119861一、矩阵的表示在MATLAB中创建矩阵有以下规则:a、矩阵元素必须在”[ ]”内;b、矩阵的同行元素之间用空格或逗号隔开;c、矩阵的行与行之间用”;”(或回车符)隔开;d、矩阵的元素可以是数值、变量、表达式或函数;

2016-04-03 16:55:01 30924

原创 matlab 取整函数的使用

Matlab取整函数有: fix, floor, ceil, round.具体应用方法如下:fix朝零方向取整,如fix(-1.3)=-1; fix(1.3)=1;floor,取比它小的整数,即朝负无穷方向取整,如floor(-1.3)=-2; floor(1.3)=1;floor(-1.8)=-2,floor(1.8)=1ceil,与floor相反,它的意思是天花板,也就是取比它

2016-04-03 15:40:33 418

原创 VS2010+Directshow调用摄像头并显示

1.下载Directshow并配置2.CvvImage类的调用(在picture控件上显示)3.opencv2.4.10的配置一.设置了四个控件,并为控件添加变量:1.一个picture control 图片控件2.一个打开相机按钮3.一个连拍按钮4.一个关闭按钮二.事件处理函数(1)打开相机事件函数: 1.通过GetDlgItem(ID...

2016-03-12 12:28:14 5004

原创 傅里叶变换

三角函数形式傅里叶变换:定义:任意一个信号都可以分解成若干不同频率的正弦波的组合。一个正弦波在频域上对应一条线。两个不同频率的正弦波正交(乘积的积分=0) 指数形式傅里叶变换:1.    定义:二维离散傅里叶变换:通过计算两个一维得到,每一维相互独立对于每一个u,v值,需要计算所有的f(x,y) 2.    幅值谱:从侧面看相

2016-03-11 22:37:14 896

原创 逻辑回归的实现

逻辑回归:0-1分类通过学习求出参数theta,从而求出sigmoid函数1.求theta[j]*x[i][j]2.根据sigmoid函数求出h3.求出theta[j]=theta[j]+0.01*(y[i]-h)*x[i][j]4.求出假设函数(拟合直线)代码如下:#include"math.h"#include

2016-03-11 22:29:20 288

原创 编程规范

高质量的代码:1. 规范性:变量函数命名规范:首字母大写,命名具有很好的可读性,代码是否缩进对齐等2. 完整性:一定要考虑边界输入和错误输入,否则程序容易崩溃3. 安全性      函数返回值进行判断:IplImage* pSrcImg = cvLoadImage("1.jpg");(pSrcImg是否加载成功?)         除数是否为0的判断

2016-03-11 22:24:50 351

原创 从txt文件中读取数据到二维数组

1. 用fopen(“文件名”,“r”)函数打开文件2. 判断读取文件是否成功:读取文件成功返回文件指针,失败返回NULL3. 循环中用fscanf(fp,“%”,&a[])函数将文件中的数据读入到数组4. fclose(fp)函数关闭文件代码如下:FILE *fp;fp=fopen("ex2data1.txt","r");if(fp==

2016-03-11 22:24:13 7173

原创 C++中的变量

1. 全局变量:函数外定义的变量叫全局变量,当一个程序由多个.cpp文件构成的时候,在一个.cpp文件中声明的全局变量,在其他.cpp中使用时,需要加上extern说明语句。全局变量默认置初始值为0。2. 局部变量:在函数体内或块内定义的变量叫局部变量。局部变量在没有明确赋初值的时候,其初值是不确定的,所以需要进行初始化。局部变量的作用域是该函数体内或块内。

2016-03-11 22:20:51 588

原创 形态学开操作与闭操作

开操作是先腐蚀再膨胀,闭操作是先膨胀再腐蚀。主要应用在二值图像上。目的:开操作可以平滑物体轮廓,断开狭窄的间断和消除细小的突出物。          闭操作可以消弭狭窄的间断,消除小的孔洞。代码:其中se是结构元素,根据开操作的不同,结构元素可以是圆形,正方形,矩形等。center是结构元素的中心,决定结构元素是否是各向同性的。//开操作 v

2016-03-11 22:15:36 14384 1

原创 观华为模拟面试大赛有感

1.面试注重个人收获与自我提升,工作注重整体利益。2.遇到问题先从自身寻找问题,努力沟通并解决。3.稳: 回答问题先思考一会儿,不要急躁。   狠:一语中的,切中要害,简洁有力。   准: 听清楚并理解。4.个人感情与整体利益寻求一个平衡点。5.想要说服别人:拿出你的方案,说明好在哪里,如果采用你的方案,优势何在,采用他的方案,有什么不足之处。

2016-03-11 22:07:20 638

原创 链表的创建,插入,删除和打印

链表的创建:返回头指针,分 i=n-1 和 i=n-1这两种情况链表的插入(头指针,位置,数据):定义一个指向新节点指针*s,创建一个新节点s=new node,数据和指针,p=NULL 跳出循环。链表的删除(头指针,位置):定义指向删除节点的指针*p,最后要释放该指针,p=NULL 跳出循环。typedef struct node{int

2016-03-11 22:04:38 390

原创 链表输出指定位置的值

1. 创建一个新的链表,以指向数组的指针为形参(地址传递),返回链表的头指针2. 找到一个链表指定位置的数据,以链表的头指针和位置为参数3.主函数:输出链表L中以链表P的元素为位置的数据typedef struct node{      int data;      struct node *next;};struct node *c

2016-03-11 22:01:36 1864

原创 更新编辑框中的内容

UpdateData函数           Updatedata(false)     更新编辑框中的显示内容           UpdateData(true)       获得编辑框的内容 在OnTimer函数中使用UpdateData(false)

2016-03-11 21:48:49 700

windows64下用pycharm运行tensorflow

windows64位下用pycharm运行tensorflow,用anaconda安装tensorflow,然后安装pycharm,在pycharm的解释器中导入tensorflow

2018-08-21

tensorflow1.6离线安装包

TensorFlow可被用于语音识别或图像识别等多项机器学习和深度学习领域,对2011年开发的深度学习基础架构DistBelief进行了各方面的改进,它可在小到一部智能手机、大到数千台数据中心服务器的各种设备上运行。TensorFlow将完全开源,任何人都可以用。

2018-08-21

YOLOV3-pytorch - 副本.zip

环境配置:win10+cuda9.0+pytorch1.1+python3.6,YOLOV3-pytorch代码,加入自己的数据集就可以训练

2020-09-02

空空如也

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

TA关注的人

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