Я изучаю глубокое обучение. Создал алгоритм классификации изображений. Однако проблема заключается в том, что для обучения изображений я использовал:
test_image = image.load_img('some.png', target_size = (64, 64))
test_image = image.img_to_array(test_image)
Хотя для фактического применения я использую:
test_image = cv2.imread('trick.png')
test_image = cv2.resize(test_image, (64, 64))
Но я обнаружил, что они дают разные ndarray (разные данные):
Последние записи от load_image:
[ 64. 71. 66.]
[ 64. 71. 66.]
[ 62. 69. 67.]]]
Последние записи cv2.imread:
[ 15 23 27]
[ 16 24 28]
[ 14 24 28]]]
поэтому система не работает. Есть ли способ сопоставить результаты друг с другом?