Skip to content
Related Articles

Related Articles

Create a white image using NumPy in Python
  • Last Updated : 02 Sep, 2020

Let us see how to create a white image using NumPy and cv2. A white image has all its pixels as 255.

Method 1: Using np.full() method : 
 

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)

Output:



Method 2: By creating an array using 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)

Output:

 

 Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.  

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning – Basic Level Course

My Personal Notes arrow_drop_up
Recommended Articles
Page :