在Python中使用 NumPy 创建白色图像
让我们看看如何使用 NumPy 和 cv2 创建白色图像。白色图像的所有像素为 255。
方法 1:使用 np.full() 方法:
Python3
# importing the libraries
import cv2
import numpy as np
# creating an array using np.full
# 255 is code for white color
array_created = np.full((500, 500, 3),
255, dtype = np.uint8)
# displaying the image
cv2.imshow("image", array_created)
Python3
# importing the modules
import numpy as np
import cv2
# creating array using np.zeroes()
array = np.zeros([500, 500, 3],
dtype = np.uint8)
# setting RGB color values as 255,255,255
array[:, :] = [255, 255, 255]
# displaying the image
cv2.imshow("image", array)
输出:
方法 2:通过使用 np.zeroes() 创建一个数组:
Python3
# importing the modules
import numpy as np
import cv2
# creating array using np.zeroes()
array = np.zeros([500, 500, 3],
dtype = np.uint8)
# setting RGB color values as 255,255,255
array[:, :] = [255, 255, 255]
# displaying the image
cv2.imshow("image", array)
输出: