fix: wrong path
This commit is contained in:
parent
05a8338c72
commit
665bc28b36
@ -29,8 +29,9 @@ def main():
|
|||||||
model.eval()
|
model.eval()
|
||||||
|
|
||||||
# random pickup some test images
|
# random pickup some test images
|
||||||
pickup_count = 30
|
pickup_count = int(input("输入验证集的图片长度(默认30):") or 30)
|
||||||
pickup_rect = [5, 6]
|
input_rect = input("输入图片的行数和列数(默认5x6):")
|
||||||
|
pickup_rect = [int(i) for i in input_rect.split("x")] if input_rect else [5, 6]
|
||||||
files = os.listdir(captcha_settings.PREDICT_DATASET_PATH)
|
files = os.listdir(captcha_settings.PREDICT_DATASET_PATH)
|
||||||
images_picked = random.sample(files, pickup_count)
|
images_picked = random.sample(files, pickup_count)
|
||||||
|
|
||||||
@ -38,7 +39,7 @@ def main():
|
|||||||
fig, axes = plt.subplots(nrows=pickup_rect[0], ncols=pickup_rect[1], figsize=(10, 8))
|
fig, axes = plt.subplots(nrows=pickup_rect[0], ncols=pickup_rect[1], figsize=(10, 8))
|
||||||
for i, image_name in enumerate(images_picked):
|
for i, image_name in enumerate(images_picked):
|
||||||
real_text = image_name.split(".")[0].split("_")[-1]
|
real_text = image_name.split(".")[0].split("_")[-1]
|
||||||
file_path = os.path.join(captcha_settings.TEST_DATASET_PATH, image_name)
|
file_path = os.path.join(captcha_settings.PREDICT_DATASET_PATH, image_name)
|
||||||
pred_text = predict(model, file_path)
|
pred_text = predict(model, file_path)
|
||||||
correct = real_text == pred_text
|
correct = real_text == pred_text
|
||||||
axes[i//pickup_rect[1], i%pickup_rect[1]].imshow(plt.imread(file_path))
|
axes[i//pickup_rect[1], i%pickup_rect[1]].imshow(plt.imread(file_path))
|
||||||
|
Loading…
Reference in New Issue
Block a user