
深度学习与计算机视觉
码农凯凯
看我学渣奋起直追之路
展开
-
win10配置TensorFlow GPU出现Failed to load the native TensorFlow runtime."
首先,确定你的CUDA版本和CUDNN版本匹配,例如cudnn-8.0-windows7-x64-v5.1.zip就是针对CUDA8.0版本的,你可以在这里下载8.0的CUDNN5.1版本 。 网上其他解决方案都没有作用,因为我的安装过程很正确,最后实验室同学告诉我,他的解决方案,那就是不能用TensorFlow1.3.0,卸载后,重新安装TensorFlow1.2.0,就见到了期待已久的succ原创 2017-10-20 20:07:59 · 2944 阅读 · 0 评论 -
《TensorFlow:实战google深度学习框架》代码错误_第五章MNIST
交叉熵函数参数改变,所以需要改一下, 改正cross_entropy = tf.nn.sparse_softmax_cross_entropy_with_logits(logits=y,labels=tf.argmax(y_,1))原创 2017-10-31 21:55:41 · 2114 阅读 · 0 评论 -
CLion配置好openCV后图片读取路径问题
CLion配置openCV CLion配置好openCV后,把图片放在项目路径下 然后在代码中: int main() { Mat srcImage = imread("lena.jpg"); imshow("[img]", srcImage); waitKey(0); return 0; } 读取不到,只有换成绝对路径,才可以,那么就说明...原创 2018-01-21 13:15:30 · 2013 阅读 · 2 评论 -
霍夫变换原理及实现
霍夫变换是图像处理必然接触到的一个算法,为了检测出来直线和圆,椭圆之类的形状。 比较好的教程霍夫变换原理 霍夫变换实现步骤: import cv2 import numpy as np def hough_detectline(img): thetas=np.deg2rad(np.arange(0,180)) row,cols=img.shape diag_le...原创 2018-04-11 12:56:28 · 4776 阅读 · 0 评论 -
TensorFlow滑动平均模型作用
在TensorFlow中经常会提到滑动平均模型,目的是为了控制变量更新的速度,防止变量的突然变化对变量的整体影响。 TensorFlow下的 tf.train.ExponentialMovingAverage 需要提供一个衰减率decay。该衰减率用于控制模型更新的速度。该衰减率用于控制模型更新的速度,ExponentialMovingAverage 对每一个待更新的变量(variable)都会...原创 2018-04-04 12:48:09 · 2298 阅读 · 6 评论 -
Python投影法
实现字符分割,用投影法显示,每列像素个数。 import cv2 import numpy as np img = cv2.imread('demo1.jpg',0) height,width = img.shape thres,binary = cv2.threshold(img,0,255,cv2.THRESH_OTSU + cv2.THRESH_BINARY_INV) cv2.ims...原创 2018-04-27 13:30:36 · 3387 阅读 · 0 评论 -
Python中对象可以添加属性
转载Python 类对象与实例对象源码分析 当我在看cifar10_input.py文件中read_cifar10方法时,出现了result对象,进行属性赋值result.height = size,但是result是一个object对象,没有height属性,看到上面那个帖子才明白原因。 def read_cifar10(filename_queue): class CIFA...原创 2018-06-28 23:02:27 · 3291 阅读 · 0 评论