自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Ubuntu 16.04纯文本界面、图形化界面切换方法

转载自:https://blog.csdn.net/davidhopper/article/details/79288573一、图形、文本界面的简单切换1、Ubuntu 16.04系统默认以图形化界面方式启动,进入图形化界面后,若要切换到纯文本界面,一般可以按“Ctrl + Alt + F1(或F2-F6)”快捷键,在文本终端中输入用户名、密码后登录即可。2、可以按 Ctrl + Alt +...

2018-12-12 19:49:53 5640

转载 .ubuntu16.04:单独装Spyder步骤

参考文献:https://blog.csdn.net/GAN_player/article/details/76033089sudo pip3 install -U spyder然后会出错:psutil/_psutil_linux.c:12:20: fatal error: Python.h: 没有那个文件或目录解决办法:sudo apt-get install python3-dev...

2018-12-09 21:28:08 2119 2

转载 ububtu16.04 :python3.x安装opencv,解决3.x导入cv2失败问题

直接在ternimal终端中输入命令:sudo apt-get install python-opencv (python2.7.12版本) sudo pip3 install opencv-python(python3.5.2版本)

2018-12-09 19:40:38 1735 2

转载 Ubuntu apt-get install E: 无法定位软件包

链接:https://www.jianshu.com/p/9d6e7a0850b2解决方式:编辑/etc/apt/sources.list文件,添加以下源:deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse再执行sudo apt-get update更新软件列表即可。操作步骤:...

2018-12-09 14:36:51 20545 1

转载 【Linux】/usr/bin/ld: warning: libicui18n.so.58, needed by anaconda3/lib/libQt5Core.so.5的解决办法

参考文献:https://blog.csdn.net/heiheiya/article/details/82625460安装好OpenCV3.4.0之后,想编译一个OpenCV官方的例子测试一下OpenCV是否安装正确了,结果make的时候报了下面的错误:/usr/bin/ld: warning: libicui18n.so.58, needed by anaconda3/lib/libQt5...

2018-12-08 10:21:04 3210

原创 错误GL/gl.h: No such file or directory的解决方法

1、问题描述opencv第一次编译时,报错GL/gl.h: No such file or directory错误信息如下:/home/wrj/anaconda3/include/qt/QtGui/qopengl.h:139:22: fatal error: GL/gl.h: 没有那个文件或目录compilation terminated.2、原因分析说明系统里面缺少OpenGl库...

2018-12-08 10:16:50 35807 4

转载 Ubuntu 16.04 上安装 CUDA 9.0 + cudnn7.0 详细教程

参考文献:https://blog.csdn.net/QLULIBIN/article/details/78714596

2018-12-06 21:16:23 1387

转载 Ubuntu16.04安装OpenCV3.4.0+OpenCV_contrib3.4.0(gpu版本)

保存一下教程。https://blog.csdn.net/heiheiya/article/details/82590601https://blog.csdn.net/heiheiya/article/details/82497211#commentBoxhttps://blog.csdn.net/u010739369/article/details/79966263注意事项:(1)cm...

2018-12-06 21:11:45 1564

原创 Tensorflow:ImportError: libcudnn.so.7: cannot open shared object file: No such file or directory

在ubuntu上安装tensorflow出现的问题,原因是cuda的环境变量设置问题。You are setting LD_LIBRARY_PATH in the wrong way, I would recommend to do it this way (which is kind of the standard):export LD_LIBRARY_PATH=/usr/local/cud...

2018-12-06 17:55:53 2396

转载 Ubuntu16.04安装NVIDIA驱动(及安装过程出现问题的解决)

1、安装NVIDIA驱动

2018-12-06 17:51:28 4284 1

原创 WIN7系统安装 tensorflow1.6.0 + CUDA9.0 + cudnn7 版本

折腾一晚上,主要是版本没对上,做个笔记。1、安装Anaconda3官网下载后安装,我用的5.2.0版本。这个没问题,需要注意的是环境变量的设置选项,勾选下,就不用自己费劲了。(我第一次自己设环境变量,一直不可以,后来发现是在用户变量中添加,而不是系统变量中,郁闷)2、安装CUDA9.0 + cudnn7CUDA在官网下载,根据自己电脑选择。cudnn7同理。这里需要注意额是环境变量的...

2018-12-04 22:35:00 791

转载 解决国内安装tensorflow, opencv等安装不成功或下载太慢问题

清华镜像:https://mirrors.tuna.tsinghua.edu.cn/1、tensorflow的安装1.1 官方安装方法-适用翻墙tensorflow安装方法比较常见,参考谷歌的官方教程,安装方法如下:pip3 install --upgrade tensorflow # for Python 3.pip3 install --upgrade tensorflow...

2018-12-04 16:27:54 4843

转载 Windows + Ubuntu 16.04 双系统安装详细教程

发现了一篇好教程,果断转载了,以后用得着时候不用满世界找了。转载自:https://blog.csdn.net/flyyufenfei/article/details/79187656#commentBox和https://blog.csdn.net/cw_hello1/article/details/70186698#commentBox和http://www.voidcn.com/art...

2018-12-03 13:22:29 1207

原创 vector与数组相互转化

1、数组转vectorfloat arrHeight[] = { 1.68,1.72,1.83,2.05,2.35,1.78,2.1,1.96 }; vector<float> vecHeight(arrHeight, arrHeight+sizeof(arrHeight)/sizeof(float)); 2、vector转数组 由于vector内部的数据是存放在连续的...

2018-05-03 09:50:55 50912 5

转载 算法—动态规划

动态规划 Dynamic Programming解释: https://blog.csdn.net/u013309870/article/details/75193592 动态规划的本质不在于是递推或是递归,也不需要纠结是不是内存换时间。理解动态规划并不需要数学公式介入,只是完全解释清楚需要点篇幅…首先需要明白哪些问题不是动态规划可以解决的,才能明白为神马需要动态规划。不过好处时顺便也就搞明白...

2018-04-24 22:32:00 182

原创 Python 集合set()添加删除、交集、并集、集合操作详解

在Python set是基本数据类型的一种集合类型,它有可变集合(set())和不可变集合(frozenset)两种。创建集合set、集合set添加、集合删除、交集、并集、差集的操作都是非常实用的方法。 1、创建In [1]:set('boy')Out[1]: {'b', 'o', 'y'}2、集合添加、删除 python 集合的添加有两种常用方法,分别是add和update。 集...

2018-04-23 21:59:39 3924

转载 C++中NULL和nullptr的区别

#include <iostream>using namespace std;void func(void* t){ cout << "func1" << endl;}void func(int i){ cout << "func2" << endl;}int main(){ fun

2018-04-19 15:19:06 752

原创 算法小本本

数据挖掘面试题之决策树必知必会:https://www.jianshu.com/p/fb97b21aeb1d决策树算法原理(上):http://www.cnblogs.com/pinard/p/6050306.html 决策树算法原理(下):http://www.cnblogs.com/pinard/p/6053344.html...

2018-04-18 22:44:16 283

原创 八大排序算法(八)—radix

using namespace std;#include <vector>;void radix(int* a, int len ) {//times指最大值的位数 int i, j, temp, l, base = 1, t, index; int times = 2; for (t = 1; t <= times; t++) { //个位、十位...

2018-04-15 15:33:10 789

转载 C++ 中vector的使用方法

转载地址在c++中,vector是一个十分有用的容器。作用:它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。vector在C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。特别注意:使用vector需要注意以下几点:1、如果你要表示的向量长度较长(需要为向量内部保存很多...

2018-04-15 15:27:31 228

原创 八大排序算法(六)—merge

#include "SortAll.h";using namespace std;void merge(int *sr, int *tr, int i, int m, int t){ int j, k, l; for (j = m + 1, k = i; i <= m&&j <= t; ++k) { if (sr[i] ...

2018-04-13 21:47:39 207

原创 八大排序算法(五)—heap

using namespace std;void swap(int &a,int &b){ int temp = a; a = b; b = temp;}void heapBuild(int *a, int r, int len){ int i, temp; temp = a[r]; for (i = 2 * r; ...

2018-04-13 21:47:10 141

原创 八大排序算法(四)—shell

using namespace std;void shellSort(int *a, int arraySize){ int i, j, k, temp; int gap = arraySize; for (gap = arraySize / 2; gap > 0; gap /= 2) { for (i = 0; i < gap;...

2018-04-13 21:46:36 131

原创 八大排序算法(三)—insert

using namespace std;void InsertSort(int *a, int arraySize){ int i, j, temp; for (i = 1; i < arraySize; i++) { temp = a[i]; j = i - 1; while (j>=0 &&am...

2018-04-13 21:46:04 192

原创 八大排序算法(二)—select

using namespace std;void SelectSort(int *a, int arraySize){ int i, j, min,temp; for (i = 0; i < arraySize-1; i++) { min = i; for (j = i + 1; j < arraySize; j++) ...

2018-04-13 21:45:25 131

原创 八大排序算法(七)—quick

using namespace std;void qswap(int &a, int &b){ int temp = a; a = b; b = temp;}int partition(int *a, int low, int high){ int p = a[low]; while (low < high) ...

2018-04-13 21:44:36 149

原创 八大排序算法(一)—bubble

using namespace std;//降序void BubbleSort(int *a, int arraySize){ int i, j, temp; typedef int Status; Status flag = 1; for (i = 1; i < arraySize && flag; i++) { ...

2018-04-13 21:43:49 166

转载 BN的使用

在TensorFlow中,如果我们要使用batch normalization层,可以使用的API有tf.layers.batch_normalization和tf.contrib.layers.batch_norm,如果我们直接使用这两个API构建我们的网络,往往会出现训练的时候网络的表现非常好,而当测试的时候我们将其中的参数is_training设置为False时,网络的表现非常的差。这往往是...

2018-04-10 21:46:39 727

原创 Visual Studio 2015光标变成方块

如上图所示,Visual Studio 2015光标变成方块。 当输入时,输入的字符会替换当前方块覆盖的字符。解决方法: 按Insert键。 关闭右边数字键盘,按住0键就是insert键,切换插入和替换功能。...

2018-04-09 15:44:44 4314 1

转载 tensorflow学习——批量读取数据

import tensorflow as tfimport numpy as npdef generate_data(): num = 25 label = np.asarray(range(0, num)) images = np.random.random([num, 5, 5, 3]) print('label size :{}, image size {}'

2017-12-13 13:19:42 993

原创 记事本

介绍tensorflow的softmax实现

2017-11-25 19:00:23 226

原创 opencv学习——保存至github

opencv学习代码地址 (https://github.com/ei1994/opencv_practices/tree/master)

2017-10-30 22:31:31 518

原创 opencv学习——常见滤波器形状

import cv2import numpy as npfrom matplotlib import pyplot as plt# simple averaging filter without scaling parametermean_filter = np.ones((3,3))# creating a guassian filterx = cv2.getGaussianKerne

2017-10-30 22:16:28 1128

原创 opencv学习——fft用numpy和cv2

import cv2import numpy as npfrom matplotlib import pyplot as pltimg = cv2.imread('images/33.jpg',0)f = np.fft.fft2(img) #傅里叶变换得到频谱,一般来说,低频分量模值最大fshift = np.fft.fftshift(f)#平移频谱到图像中央# 将频谱转换成dbma

2017-10-30 22:02:16 4335

原创 opencv学习——直方图反向投影分割

import numpy as np'''反向投影,根据颜色直方图和模板检测图像中像素值,实现图像分割、背景与图像分离'''roi = cv2.imread('images/roi.jpg')hsv = cv2.cvtColor(roi,cv2.COLOR_BGR2HSV)target = cv2.imread('images/apple.jpg')hsvt = cv2.cvtCol

2017-10-30 21:00:25 690

原创 opencv学习——直方图均衡化

import cv2import numpy as npimport matplotlib.pyplot as pltimg = cv2.imread('images/33.jpg')grey = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)#直方图均衡化equ = cv2.equalizeHist(grey)res = np.hstack((grey,equ

2017-10-30 20:58:57 604

原创 opencv学习——直方图及掩模直方图

import cv2import numpy as npimport matplotlib.pyplot as plt'''cv2.calcHist(images, channels, mask, histSize, ranges[, hist[, accumulate]])1. images: 原图像(图像格式为 uint8 或 float32)。当传入函数时应该用中括号 [] 括起来,

2017-10-30 20:58:10 564

原创 opencv学习——计算掩模及目标远点

import cv2import numpy as npimg = cv2.imread('images/th.jpg')imgray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)ret,thresh = cv2.threshold(imgray,127,255,cv2.THRESH_BINARY_INV)#cv2.imwrite('thresh.jpg',t

2017-10-30 20:57:01 637

原创 opencv学习——利用轮廓画矩阵、外接圆、拟合曲线

import cv2import numpy as npimg = cv2.imread('images/th.jpg')ret,thresh = cv2.threshold(cv2.cvtColor(img,cv2.COLOR_BGR2GRAY),127,255,0)_,contours,hierarchy = cv2.findContours(thresh,cv2.RETR_TREE,cv2

2017-10-30 20:55:26 2880

原创 opencv学习——计算轮廓中心点、周长、面积及近似

import cv2import numpy as npimport matplotlib.pylab as pltimport scipy.misc as misc''''''img = cv2.imread('images/11.jpg')ret,thresh = cv2.threshold(cv2.cvtColor(img,cv2.COLOR_BGR2GRAY),127,255,0)

2017-10-30 18:42:34 19769

空空如也

空空如也

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

TA关注的人

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