def preprocess_image(image_path, height, width, channels=3):
    image = cv2.imread(image_path)
    image_data = pre_process_vgg(image, dims=[height, width, channels], need_transpose=True)
    image_data = np.expand_dims(image_data, axis=0)
    return image_data
def preprocess_image(image_path, height, width, channels=3):
    image = cv2.imread(image_path)
    image_data = pre_process_vgg(image, dims=[height, width, channels], need_transpose=True)
    image_data = np.expand_dims(image_data, axis=0)
    return image_data