efrf / predictor.py
ayush-goud's picture
Upload 3 files
0e490ab verified
raw
history blame contribute delete
597 Bytes
import numpy as np
from keras.preprocessing import image
from tensorflow.keras.models import load_model
saved_model = load_model("model/VGG_model.h5")
status = True
def check(input_img):
print(" your image is : " + input_img)
print(input_img)
img = image.load_img("images/" + input_img, target_size=(224, 224))
img = np.asarray(img)
print(img)
img = np.expand_dims(img, axis=0)
print(img)
output = saved_model.predict(img)
print(output)
if output[0][0] == 1:
status = True
else:
status = False
print(status)
return status