📜  在Python中使用 NumPy 创建白色图像

📅  最后修改于: 2022-05-13 01:54:23.101000             🧑  作者: Mango

在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)

输出: