使用Python:生成一幅随机数值的灰度图像,图像大小为16×16像素。借助OpenCV库。输出数值,并显示图像。
# -*- coding: utf-8 -*-
"""
Created on Wed Feb 14 21:49:09 2024
@author: 李立宗
公众号:计算机视觉之光
知识星球:计算机视觉之光
"""
import cv2
import numpy as np
# 创建随机数种子
np.random.seed(0)
# 创建随机图像,尺寸为16x16
image = np.random.randint(0, 256, (160, 160), dtype=np.uint8)
# 输出图像的数值
print("图像的值为:")
print(image)
# 显示图像
cv2.imshow("random_gray_image", image)
cv2.waitKey(0)
cv2.destroyAllWindows()