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

filter_none

edit
close

play_arrow

link
brightness_4
code

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

chevron_right


Output:



Method 2: By creating an array using np.zeroes()
 

Python3

filter_none

edit
close

play_arrow

link
brightness_4
code

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

chevron_right


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.

My Personal Notes arrow_drop_up
Recommended Articles
Page :