赞
踩
import cv2
img = cv2.imread("D:/tupian/green.png")
cv2.imshow("显示框名称",img)
cv2.waitKey(0)``#暂停cv2模块 不然图片窗口一瞬间即就会消失,观察不到
import cv2
image = cv2.imread("H:\\img\\lena.jpg")#读取图像
(b,g,r) = image[0,0]#读取(0,0)像素,Python中图像像素是按B,G,R顺序存储的
print "位置(0,0)处的像素 - 红:%d,绿:%d,蓝:%d" %(r,g,b)#显示像素值
image[0,0] = (100,150,200)#更改位置(0,0)处的像素
(b,g,r) = image[0,0]#再次读取(0,0)像素
print "位置(0,0)处的像素 - 红:%d,绿:%d,蓝:%d" %(r,g,b)#显示更改后的像素值
corner = image[0:100,0:100]#读取像素块
cv2.imshow("Corner",corner)#显示读取的像素块
image[0:100,0:100] = (0,255,0);#更改读取的像素块
cv2.imshow("Updated",image)#显示图像
cv2.waitKey(0)#程序暂停
给出输入、卷积核、Stride、Padding信息,计算输出
参数:W:宽 H:高 D:深度 K:卷积核的个数 F:卷积核的大小 S:步长 P:用0填充
W/H=[(输入大小-卷积核大小+2P)/步长] +1
举个例子
上图中的 output =[(7-3)+21]/1 +1 =7
图中也提到了padding 的选择,
如卷积核为3时 padding 选择1
如卷积核为5时 padding 选择2
如卷积核为7时 padding 选择3
给出输入尺寸、卷积核尺寸、Stride、Padding信息,给出输出尺寸
当给出:输入尺寸(n * n)、卷积核尺寸(m * m)、步长Stride(s)、填充信息Padding ( p )
则输出尺寸为:( ( n - m + 2 * p ) / s +1 ) * ( ( n - m + 2 * p ) / s +1 )
给出网络结构、初始化参数、前向计算得到结果,并反向更新参数
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。