个十百三位数字只可能是:000,125,250,375,500,625,750,875共八种情况。
因题意已要求六位数字中最多有一个奇数,因此125、375、750与875排除。
①、当个十百三位数字为000时,千、万、十万三个数位上可以有不超过一个奇数,则:
十万位为奇数时:5×5×5=125个;
万位为奇数时:4×5×5=100个(十万位不为0,只有2、4、6、8四个数可选,下同)
千位为奇数时:4×5×5=100个
全偶数时:4×5×5=100个
②、当个十百三位数字为250、500、625这三种情况时,都已经有一个奇数,因此千、万、十万三维数字都不能为奇数,且十万位不能为0,有:
4×5×5×3=300个(最后一个×3是指上述三种尾数情况)
所以,这种数字总计为:125+100+100+100+300=725个。
调用矩阵中的某一行或某一列已知存在一个矩阵a 大小为720 * 1280,python矩阵的索引号是从0开始,矩阵a 的行号:0 ~ 719, 列号:0 ~ 1279。
索引(调用)a[0 : 1, 1276 : 1277],指的是第0行,第1276行,只有一列数据:1277 - 1276 = 1。若采用a[0, 1277] = b(表示第1行, 第1278列的矩阵),则无法赋值,错误提示如图1所
import osimport cv2
file_dir = 'E:/PycharmProjects/untitled1/yujunchuxiangshi/img/'
list = []
for root ,dirs, files in os.walk(file_dir):
for file in files:
list.append(file) # 获取目录下文件名列表
video = cv2.VideoWriter('E:/PycharmProjects/untitled1/yujunchuxiangshi/test.avi',cv2.VideoWriter_fourcc(*'MJPG'),1,(1280,720))
for i in range(1,len(list)):
#读取图片
img = cv2.imread('E:/PycharmProjects/untitled1/yujunchuxiangshi/img/'+list[i-1])
# resize方法是cv2库提供的更改像素大小的方法
# 将图片转换为1280*720像素大小
img = cv2.resize(img,(1280,720))
# 写入视频
video.write(img)
video.release()