import numpy as np
import cv2
from google.colab.patches import cv2_imshow
img=np.zeros((512,512,3),np.uint8)
img.fill(255)
circleImg = cv2.circle(img,(256,256),63, (0,0,255), 8)
circleImg = cv2.circle(img,(256,256),63, (255,0,0), -1)
cv2_imshow(circleImg)
how i can get same output without using opencv functions?