随机生成灰度图像
numpy.random.randint(a,b) :生成大于等于a,小于不等于b的随机整数。
import cv2 as cv
import numpy as np
# numpy.random.randint(a,b) 生成的随机数是大于等于a,小于不等于b的整数。
imagegray = np.random.randint(0, 256, size=[256, 256], dtype=np.uint8)
# 生成一张256*256大小的随机灰度图
cv.imshow("imagegray", imagegray)
cv.waitKey()
cv.destroyAllWindows()
运行结果:
随机生成彩色图像
import cv2 as cv
import numpy as np
# numpy.random.randint(a,b) 生成的随机数是大于等于a,小于不等于b的整数。
imagegray = np.random.randint(0, 256, size=[256, 256, 3], dtype=np.uint8)
# 生成一张256*256大小的有3个彩色通道的随机彩图
cv.imshow(