1img=cv2.imread('<image path>')
2
3gray_img=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
1import numpy as np
2from numpy import random
3
4# Generating an image of values between 1 and 255.
5im_thresh = random.randint(1,256, (64,64))
6
7# Set anything less than 255 to 0. Unnecessary if cv2 does this during threshold.
8# Must go before the operation below in order not to set all values to 0.
9im_thresh[im_thresh<255] = 0
10
11# Set all values at indices where the array equals 255 to 1.
12im_thresh[im_thresh==255] = 1