hi can anyone explain what is this error about im still student so im not reaslly sure why there is error pop up and this is my code
def process_base64(base64_img):
if base64_img[0] == “b”:
img = imread(io.BytesIO(base64.b64decode(base64_img[1:])))
elif base64_img[:4] == “data”:
img = imread(io.BytesIO(base64.b64decode(base64_img[base64_img.find(","):])))
else:
img = imread(io.BytesIO(base64.b64decode(base64_img)))
return img
def read_image(image):
# decode base64 file
try:
if os.path.isfile(image):
if image.endswith(“txt”):
f = open(image, “r”)
base64_img = f.read()
img = process_base64(base64_img)
f.close()
elif image.endswith(“json”):
f = open(image, “r”)
base64_img = f.read()
img = process_base64(base64_img)
f.close()
else:
img = imread(image)
else:
img = process_base64(image)
except:
raise NotImplementedError(“Could not identify and read probably base64 image”)
if img.shape[2] > 3:
img = img[:, :, :3]
return img