- 博客(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 5731
转载 .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 2127 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 1738 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 20586 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 3250
原创 错误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 36063 4
转载 Ubuntu 16.04 上安装 CUDA 9.0 + cudnn7.0 详细教程
参考文献:https://blog.csdn.net/QLULIBIN/article/details/78714596
2018-12-06 21:16:23 1394
转载 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 1568
原创 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 2403
原创 WIN7系统安装 tensorflow1.6.0 + CUDA9.0 + cudnn7 版本
折腾一晚上,主要是版本没对上,做个笔记。1、安装Anaconda3官网下载后安装,我用的5.2.0版本。这个没问题,需要注意的是环境变量的设置选项,勾选下,就不用自己费劲了。(我第一次自己设环境变量,一直不可以,后来发现是在用户变量中添加,而不是系统变量中,郁闷)2、安装CUDA9.0 + cudnn7CUDA在官网下载,根据自己电脑选择。cudnn7同理。这里需要注意额是环境变量的...
2018-12-04 22:35:00 801
转载 解决国内安装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 4851
转载 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 1221
原创 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 51184 5
转载 算法—动态规划
动态规划 Dynamic Programming解释: https://blog.csdn.net/u013309870/article/details/75193592 动态规划的本质不在于是递推或是递归,也不需要纠结是不是内存换时间。理解动态规划并不需要数学公式介入,只是完全解释清楚需要点篇幅…首先需要明白哪些问题不是动态规划可以解决的,才能明白为神马需要动态规划。不过好处时顺便也就搞明白...
2018-04-24 22:32:00 188
原创 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 3933
转载 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 758
原创 算法小本本
数据挖掘面试题之决策树必知必会: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 289
原创 八大排序算法(八)—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 795
转载 C++ 中vector的使用方法
转载地址在c++中,vector是一个十分有用的容器。作用:它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。vector在C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。特别注意:使用vector需要注意以下几点:1、如果你要表示的向量长度较长(需要为向量内部保存很多...
2018-04-15 15:27:31 240
原创 八大排序算法(六)—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 211
原创 八大排序算法(五)—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 147
原创 八大排序算法(四)—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 139
原创 八大排序算法(三)—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 200
原创 八大排序算法(二)—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 135
原创 八大排序算法(七)—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 153
原创 八大排序算法(一)—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 177
转载 BN的使用
在TensorFlow中,如果我们要使用batch normalization层,可以使用的API有tf.layers.batch_normalization和tf.contrib.layers.batch_norm,如果我们直接使用这两个API构建我们的网络,往往会出现训练的时候网络的表现非常好,而当测试的时候我们将其中的参数is_training设置为False时,网络的表现非常的差。这往往是...
2018-04-10 21:46:39 730
原创 Visual Studio 2015光标变成方块
如上图所示,Visual Studio 2015光标变成方块。 当输入时,输入的字符会替换当前方块覆盖的字符。解决方法: 按Insert键。 关闭右边数字键盘,按住0键就是insert键,切换插入和替换功能。...
2018-04-09 15:44:44 4340 2
转载 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 998
原创 opencv学习——保存至github
opencv学习代码地址 (https://github.com/ei1994/opencv_practices/tree/master)
2017-10-30 22:31:31 527
原创 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 1141
原创 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 4350
原创 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 698
原创 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 616
原创 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 571
原创 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 650
原创 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 2905
原创 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 19886
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人