diff --git a/OCR/BackendOCR.py b/OCR/BackendOCR.py new file mode 100644 index 0000000000000000000000000000000000000000..a045d3c1b507e6ba9a017793d8952c0f14edcd14 --- /dev/null +++ b/OCR/BackendOCR.py @@ -0,0 +1,25 @@ +import os +os.environ['TF_CPP_MIN_LOG_LEVEL'] = '3' +import tensorflow as tf +from tensorflow import keras +from tensorflow.keras import layers + +#It hide INFO/Warning and Error, as the usually one will be tensorflow reminding me of not having a cuba driver or the fact it has been installed correctly +#both doesnt stop the program completing + +image_size = (20, 20) +batch_size = 10 + +train_ds, val_ds = tf.keras.utils.image_dataset_from_directory( + "ImageTest", + labels="inferred", + image_size=image_size, + batch_size=batch_size, + validation_split=0.1, + subset="both", + seed=1219 +) + +#https://keras.io/examples/vision/image_classification_from_scratch/ +#https://keras.io/examples/ +#https://www.sitepoint.com/keras-digit-recognition-tutorial/ \ No newline at end of file diff --git a/OCR/ImageTest/0_1.png b/OCR/ImageTest/0/0_1.png similarity index 100% rename from OCR/ImageTest/0_1.png rename to OCR/ImageTest/0/0_1.png diff --git a/OCR/ImageTest/0_10.png b/OCR/ImageTest/0/0_10.png similarity index 100% rename from OCR/ImageTest/0_10.png rename to OCR/ImageTest/0/0_10.png diff --git a/OCR/ImageTest/0_11.png b/OCR/ImageTest/0/0_11.png similarity index 100% rename from OCR/ImageTest/0_11.png rename to OCR/ImageTest/0/0_11.png diff --git a/OCR/ImageTest/0_12.png b/OCR/ImageTest/0/0_12.png similarity index 100% rename from OCR/ImageTest/0_12.png rename to OCR/ImageTest/0/0_12.png diff --git a/OCR/ImageTest/0_13.png b/OCR/ImageTest/0/0_13.png similarity index 100% rename from OCR/ImageTest/0_13.png rename to OCR/ImageTest/0/0_13.png diff --git a/OCR/ImageTest/0_14.png b/OCR/ImageTest/0/0_14.png similarity index 100% rename from OCR/ImageTest/0_14.png rename to OCR/ImageTest/0/0_14.png diff --git a/OCR/ImageTest/0_15.png b/OCR/ImageTest/0/0_15.png similarity index 100% rename from OCR/ImageTest/0_15.png rename to OCR/ImageTest/0/0_15.png diff --git a/OCR/ImageTest/0_16.png b/OCR/ImageTest/0/0_16.png similarity index 100% rename from OCR/ImageTest/0_16.png rename to OCR/ImageTest/0/0_16.png diff --git a/OCR/ImageTest/0_17.png b/OCR/ImageTest/0/0_17.png similarity index 100% rename from OCR/ImageTest/0_17.png rename to OCR/ImageTest/0/0_17.png diff --git a/OCR/ImageTest/0_18.png b/OCR/ImageTest/0/0_18.png similarity index 100% rename from OCR/ImageTest/0_18.png rename to OCR/ImageTest/0/0_18.png diff --git a/OCR/ImageTest/0_19.png b/OCR/ImageTest/0/0_19.png similarity index 100% rename from OCR/ImageTest/0_19.png rename to OCR/ImageTest/0/0_19.png diff --git a/OCR/ImageTest/0_2.png b/OCR/ImageTest/0/0_2.png similarity index 100% rename from OCR/ImageTest/0_2.png rename to OCR/ImageTest/0/0_2.png diff --git a/OCR/ImageTest/0_20.png b/OCR/ImageTest/0/0_20.png similarity index 100% rename from OCR/ImageTest/0_20.png rename to OCR/ImageTest/0/0_20.png diff --git a/OCR/ImageTest/0_3.png b/OCR/ImageTest/0/0_3.png similarity index 100% rename from OCR/ImageTest/0_3.png rename to OCR/ImageTest/0/0_3.png diff --git a/OCR/ImageTest/0_4.png b/OCR/ImageTest/0/0_4.png similarity index 100% rename from OCR/ImageTest/0_4.png rename to OCR/ImageTest/0/0_4.png diff --git a/OCR/ImageTest/0_5.png b/OCR/ImageTest/0/0_5.png similarity index 100% rename from OCR/ImageTest/0_5.png rename to OCR/ImageTest/0/0_5.png diff --git a/OCR/ImageTest/0_6.png b/OCR/ImageTest/0/0_6.png similarity index 100% rename from OCR/ImageTest/0_6.png rename to OCR/ImageTest/0/0_6.png diff --git a/OCR/ImageTest/0_7.png b/OCR/ImageTest/0/0_7.png similarity index 100% rename from OCR/ImageTest/0_7.png rename to OCR/ImageTest/0/0_7.png diff --git a/OCR/ImageTest/0_8.png b/OCR/ImageTest/0/0_8.png similarity index 100% rename from OCR/ImageTest/0_8.png rename to OCR/ImageTest/0/0_8.png diff --git a/OCR/ImageTest/0_9.png b/OCR/ImageTest/0/0_9.png similarity index 100% rename from OCR/ImageTest/0_9.png rename to OCR/ImageTest/0/0_9.png diff --git a/OCR/ImageTest/1_1.png b/OCR/ImageTest/1/1_1.png similarity index 100% rename from OCR/ImageTest/1_1.png rename to OCR/ImageTest/1/1_1.png diff --git a/OCR/ImageTest/1_10.png b/OCR/ImageTest/1/1_10.png similarity index 100% rename from OCR/ImageTest/1_10.png rename to OCR/ImageTest/1/1_10.png diff --git a/OCR/ImageTest/1_11.png b/OCR/ImageTest/1/1_11.png similarity index 100% rename from OCR/ImageTest/1_11.png rename to OCR/ImageTest/1/1_11.png diff --git a/OCR/ImageTest/1_12.png b/OCR/ImageTest/1/1_12.png similarity index 100% rename from OCR/ImageTest/1_12.png rename to OCR/ImageTest/1/1_12.png diff --git a/OCR/ImageTest/1_13.png b/OCR/ImageTest/1/1_13.png similarity index 100% rename from OCR/ImageTest/1_13.png rename to OCR/ImageTest/1/1_13.png diff --git a/OCR/ImageTest/1_14.png b/OCR/ImageTest/1/1_14.png similarity index 100% rename from OCR/ImageTest/1_14.png rename to OCR/ImageTest/1/1_14.png diff --git a/OCR/ImageTest/1_15.png b/OCR/ImageTest/1/1_15.png similarity index 100% rename from OCR/ImageTest/1_15.png rename to OCR/ImageTest/1/1_15.png diff --git a/OCR/ImageTest/1_16.png b/OCR/ImageTest/1/1_16.png similarity index 100% rename from OCR/ImageTest/1_16.png rename to OCR/ImageTest/1/1_16.png diff --git a/OCR/ImageTest/1_17.png b/OCR/ImageTest/1/1_17.png similarity index 100% rename from OCR/ImageTest/1_17.png rename to OCR/ImageTest/1/1_17.png diff --git a/OCR/ImageTest/1_18.png b/OCR/ImageTest/1/1_18.png similarity index 100% rename from OCR/ImageTest/1_18.png rename to OCR/ImageTest/1/1_18.png diff --git a/OCR/ImageTest/1_19.png b/OCR/ImageTest/1/1_19.png similarity index 100% rename from OCR/ImageTest/1_19.png rename to OCR/ImageTest/1/1_19.png diff --git a/OCR/ImageTest/1_2.png b/OCR/ImageTest/1/1_2.png similarity index 100% rename from OCR/ImageTest/1_2.png rename to OCR/ImageTest/1/1_2.png diff --git a/OCR/ImageTest/1_20.png b/OCR/ImageTest/1/1_20.png similarity index 100% rename from OCR/ImageTest/1_20.png rename to OCR/ImageTest/1/1_20.png diff --git a/OCR/ImageTest/1_3.png b/OCR/ImageTest/1/1_3.png similarity index 100% rename from OCR/ImageTest/1_3.png rename to OCR/ImageTest/1/1_3.png diff --git a/OCR/ImageTest/1_4.png b/OCR/ImageTest/1/1_4.png similarity index 100% rename from OCR/ImageTest/1_4.png rename to OCR/ImageTest/1/1_4.png diff --git a/OCR/ImageTest/1_5.png b/OCR/ImageTest/1/1_5.png similarity index 100% rename from OCR/ImageTest/1_5.png rename to OCR/ImageTest/1/1_5.png diff --git a/OCR/ImageTest/1_6.png b/OCR/ImageTest/1/1_6.png similarity index 100% rename from OCR/ImageTest/1_6.png rename to OCR/ImageTest/1/1_6.png diff --git a/OCR/ImageTest/1_7.png b/OCR/ImageTest/1/1_7.png similarity index 100% rename from OCR/ImageTest/1_7.png rename to OCR/ImageTest/1/1_7.png diff --git a/OCR/ImageTest/1_8.png b/OCR/ImageTest/1/1_8.png similarity index 100% rename from OCR/ImageTest/1_8.png rename to OCR/ImageTest/1/1_8.png diff --git a/OCR/ImageTest/1_9.png b/OCR/ImageTest/1/1_9.png similarity index 100% rename from OCR/ImageTest/1_9.png rename to OCR/ImageTest/1/1_9.png diff --git a/OCR/ImageTest/2_1.png b/OCR/ImageTest/2/2_1.png similarity index 100% rename from OCR/ImageTest/2_1.png rename to OCR/ImageTest/2/2_1.png diff --git a/OCR/ImageTest/2_10.png b/OCR/ImageTest/2/2_10.png similarity index 100% rename from OCR/ImageTest/2_10.png rename to OCR/ImageTest/2/2_10.png diff --git a/OCR/ImageTest/2_11.png b/OCR/ImageTest/2/2_11.png similarity index 100% rename from OCR/ImageTest/2_11.png rename to OCR/ImageTest/2/2_11.png diff --git a/OCR/ImageTest/2_12.png b/OCR/ImageTest/2/2_12.png similarity index 100% rename from OCR/ImageTest/2_12.png rename to OCR/ImageTest/2/2_12.png diff --git a/OCR/ImageTest/2_13.png b/OCR/ImageTest/2/2_13.png similarity index 100% rename from OCR/ImageTest/2_13.png rename to OCR/ImageTest/2/2_13.png diff --git a/OCR/ImageTest/2_14.png b/OCR/ImageTest/2/2_14.png similarity index 100% rename from OCR/ImageTest/2_14.png rename to OCR/ImageTest/2/2_14.png diff --git a/OCR/ImageTest/2_15.png b/OCR/ImageTest/2/2_15.png similarity index 100% rename from OCR/ImageTest/2_15.png rename to OCR/ImageTest/2/2_15.png diff --git a/OCR/ImageTest/2_16.png b/OCR/ImageTest/2/2_16.png similarity index 100% rename from OCR/ImageTest/2_16.png rename to OCR/ImageTest/2/2_16.png diff --git a/OCR/ImageTest/2_17.png b/OCR/ImageTest/2/2_17.png similarity index 100% rename from OCR/ImageTest/2_17.png rename to OCR/ImageTest/2/2_17.png diff --git a/OCR/ImageTest/2_18.png b/OCR/ImageTest/2/2_18.png similarity index 100% rename from OCR/ImageTest/2_18.png rename to OCR/ImageTest/2/2_18.png diff --git a/OCR/ImageTest/2_19.png b/OCR/ImageTest/2/2_19.png similarity index 100% rename from OCR/ImageTest/2_19.png rename to OCR/ImageTest/2/2_19.png diff --git a/OCR/ImageTest/2_2.png b/OCR/ImageTest/2/2_2.png similarity index 100% rename from OCR/ImageTest/2_2.png rename to OCR/ImageTest/2/2_2.png diff --git a/OCR/ImageTest/2_20.png b/OCR/ImageTest/2/2_20.png similarity index 100% rename from OCR/ImageTest/2_20.png rename to OCR/ImageTest/2/2_20.png diff --git a/OCR/ImageTest/2_3.png b/OCR/ImageTest/2/2_3.png similarity index 100% rename from OCR/ImageTest/2_3.png rename to OCR/ImageTest/2/2_3.png diff --git a/OCR/ImageTest/2_4.png b/OCR/ImageTest/2/2_4.png similarity index 100% rename from OCR/ImageTest/2_4.png rename to OCR/ImageTest/2/2_4.png diff --git a/OCR/ImageTest/2_5.png b/OCR/ImageTest/2/2_5.png similarity index 100% rename from OCR/ImageTest/2_5.png rename to OCR/ImageTest/2/2_5.png diff --git a/OCR/ImageTest/2_6.png b/OCR/ImageTest/2/2_6.png similarity index 100% rename from OCR/ImageTest/2_6.png rename to OCR/ImageTest/2/2_6.png diff --git a/OCR/ImageTest/2_7.png b/OCR/ImageTest/2/2_7.png similarity index 100% rename from OCR/ImageTest/2_7.png rename to OCR/ImageTest/2/2_7.png diff --git a/OCR/ImageTest/2_8.png b/OCR/ImageTest/2/2_8.png similarity index 100% rename from OCR/ImageTest/2_8.png rename to OCR/ImageTest/2/2_8.png diff --git a/OCR/ImageTest/2_9.png b/OCR/ImageTest/2/2_9.png similarity index 100% rename from OCR/ImageTest/2_9.png rename to OCR/ImageTest/2/2_9.png diff --git a/OCR/ImageTest/3_1.png b/OCR/ImageTest/3/3_1.png similarity index 100% rename from OCR/ImageTest/3_1.png rename to OCR/ImageTest/3/3_1.png diff --git a/OCR/ImageTest/3_10.png b/OCR/ImageTest/3/3_10.png similarity index 100% rename from OCR/ImageTest/3_10.png rename to OCR/ImageTest/3/3_10.png diff --git a/OCR/ImageTest/3_11.png b/OCR/ImageTest/3/3_11.png similarity index 100% rename from OCR/ImageTest/3_11.png rename to OCR/ImageTest/3/3_11.png diff --git a/OCR/ImageTest/3_12.png b/OCR/ImageTest/3/3_12.png similarity index 100% rename from OCR/ImageTest/3_12.png rename to OCR/ImageTest/3/3_12.png diff --git a/OCR/ImageTest/3_13.png b/OCR/ImageTest/3/3_13.png similarity index 100% rename from OCR/ImageTest/3_13.png rename to OCR/ImageTest/3/3_13.png diff --git a/OCR/ImageTest/3_14.png b/OCR/ImageTest/3/3_14.png similarity index 100% rename from OCR/ImageTest/3_14.png rename to OCR/ImageTest/3/3_14.png diff --git a/OCR/ImageTest/3_15.png b/OCR/ImageTest/3/3_15.png similarity index 100% rename from OCR/ImageTest/3_15.png rename to OCR/ImageTest/3/3_15.png diff --git a/OCR/ImageTest/3_16.png b/OCR/ImageTest/3/3_16.png similarity index 100% rename from OCR/ImageTest/3_16.png rename to OCR/ImageTest/3/3_16.png diff --git a/OCR/ImageTest/3_17.png b/OCR/ImageTest/3/3_17.png similarity index 100% rename from OCR/ImageTest/3_17.png rename to OCR/ImageTest/3/3_17.png diff --git a/OCR/ImageTest/3_18.png b/OCR/ImageTest/3/3_18.png similarity index 100% rename from OCR/ImageTest/3_18.png rename to OCR/ImageTest/3/3_18.png diff --git a/OCR/ImageTest/3_19.png b/OCR/ImageTest/3/3_19.png similarity index 100% rename from OCR/ImageTest/3_19.png rename to OCR/ImageTest/3/3_19.png diff --git a/OCR/ImageTest/3_2.png b/OCR/ImageTest/3/3_2.png similarity index 100% rename from OCR/ImageTest/3_2.png rename to OCR/ImageTest/3/3_2.png diff --git a/OCR/ImageTest/3_20.png b/OCR/ImageTest/3/3_20.png similarity index 100% rename from OCR/ImageTest/3_20.png rename to OCR/ImageTest/3/3_20.png diff --git a/OCR/ImageTest/3_3.png b/OCR/ImageTest/3/3_3.png similarity index 100% rename from OCR/ImageTest/3_3.png rename to OCR/ImageTest/3/3_3.png diff --git a/OCR/ImageTest/3_4.png b/OCR/ImageTest/3/3_4.png similarity index 100% rename from OCR/ImageTest/3_4.png rename to OCR/ImageTest/3/3_4.png diff --git a/OCR/ImageTest/3_5.png b/OCR/ImageTest/3/3_5.png similarity index 100% rename from OCR/ImageTest/3_5.png rename to OCR/ImageTest/3/3_5.png diff --git a/OCR/ImageTest/3_6.png b/OCR/ImageTest/3/3_6.png similarity index 100% rename from OCR/ImageTest/3_6.png rename to OCR/ImageTest/3/3_6.png diff --git a/OCR/ImageTest/3_7.png b/OCR/ImageTest/3/3_7.png similarity index 100% rename from OCR/ImageTest/3_7.png rename to OCR/ImageTest/3/3_7.png diff --git a/OCR/ImageTest/3_8.png b/OCR/ImageTest/3/3_8.png similarity index 100% rename from OCR/ImageTest/3_8.png rename to OCR/ImageTest/3/3_8.png diff --git a/OCR/ImageTest/3_9.png b/OCR/ImageTest/3/3_9.png similarity index 100% rename from OCR/ImageTest/3_9.png rename to OCR/ImageTest/3/3_9.png diff --git a/OCR/ImageTest/4_1.png b/OCR/ImageTest/4/4_1.png similarity index 100% rename from OCR/ImageTest/4_1.png rename to OCR/ImageTest/4/4_1.png diff --git a/OCR/ImageTest/4_10.png b/OCR/ImageTest/4/4_10.png similarity index 100% rename from OCR/ImageTest/4_10.png rename to OCR/ImageTest/4/4_10.png diff --git a/OCR/ImageTest/4_11.png b/OCR/ImageTest/4/4_11.png similarity index 100% rename from OCR/ImageTest/4_11.png rename to OCR/ImageTest/4/4_11.png diff --git a/OCR/ImageTest/4_12.png b/OCR/ImageTest/4/4_12.png similarity index 100% rename from OCR/ImageTest/4_12.png rename to OCR/ImageTest/4/4_12.png diff --git a/OCR/ImageTest/4_13.png b/OCR/ImageTest/4/4_13.png similarity index 100% rename from OCR/ImageTest/4_13.png rename to OCR/ImageTest/4/4_13.png diff --git a/OCR/ImageTest/4_14.png b/OCR/ImageTest/4/4_14.png similarity index 100% rename from OCR/ImageTest/4_14.png rename to OCR/ImageTest/4/4_14.png diff --git a/OCR/ImageTest/4_15.png b/OCR/ImageTest/4/4_15.png similarity index 100% rename from OCR/ImageTest/4_15.png rename to OCR/ImageTest/4/4_15.png diff --git a/OCR/ImageTest/4_16.png b/OCR/ImageTest/4/4_16.png similarity index 100% rename from OCR/ImageTest/4_16.png rename to OCR/ImageTest/4/4_16.png diff --git a/OCR/ImageTest/4_17.png b/OCR/ImageTest/4/4_17.png similarity index 100% rename from OCR/ImageTest/4_17.png rename to OCR/ImageTest/4/4_17.png diff --git a/OCR/ImageTest/4_18.png b/OCR/ImageTest/4/4_18.png similarity index 100% rename from OCR/ImageTest/4_18.png rename to OCR/ImageTest/4/4_18.png diff --git a/OCR/ImageTest/4_19.png b/OCR/ImageTest/4/4_19.png similarity index 100% rename from OCR/ImageTest/4_19.png rename to OCR/ImageTest/4/4_19.png diff --git a/OCR/ImageTest/4_2.png b/OCR/ImageTest/4/4_2.png similarity index 100% rename from OCR/ImageTest/4_2.png rename to OCR/ImageTest/4/4_2.png diff --git a/OCR/ImageTest/4_20.png b/OCR/ImageTest/4/4_20.png similarity index 100% rename from OCR/ImageTest/4_20.png rename to OCR/ImageTest/4/4_20.png diff --git a/OCR/ImageTest/4_3.png b/OCR/ImageTest/4/4_3.png similarity index 100% rename from OCR/ImageTest/4_3.png rename to OCR/ImageTest/4/4_3.png diff --git a/OCR/ImageTest/4_4.png b/OCR/ImageTest/4/4_4.png similarity index 100% rename from OCR/ImageTest/4_4.png rename to OCR/ImageTest/4/4_4.png diff --git a/OCR/ImageTest/4_5.png b/OCR/ImageTest/4/4_5.png similarity index 100% rename from OCR/ImageTest/4_5.png rename to OCR/ImageTest/4/4_5.png diff --git a/OCR/ImageTest/4_6.png b/OCR/ImageTest/4/4_6.png similarity index 100% rename from OCR/ImageTest/4_6.png rename to OCR/ImageTest/4/4_6.png diff --git a/OCR/ImageTest/4_7.png b/OCR/ImageTest/4/4_7.png similarity index 100% rename from OCR/ImageTest/4_7.png rename to OCR/ImageTest/4/4_7.png diff --git a/OCR/ImageTest/4_8.png b/OCR/ImageTest/4/4_8.png similarity index 100% rename from OCR/ImageTest/4_8.png rename to OCR/ImageTest/4/4_8.png diff --git a/OCR/ImageTest/4_9.png b/OCR/ImageTest/4/4_9.png similarity index 100% rename from OCR/ImageTest/4_9.png rename to OCR/ImageTest/4/4_9.png diff --git a/OCR/ImageTest/5_1.png b/OCR/ImageTest/5/5_1.png similarity index 100% rename from OCR/ImageTest/5_1.png rename to OCR/ImageTest/5/5_1.png diff --git a/OCR/ImageTest/5_10.png b/OCR/ImageTest/5/5_10.png similarity index 100% rename from OCR/ImageTest/5_10.png rename to OCR/ImageTest/5/5_10.png diff --git a/OCR/ImageTest/5_11.png b/OCR/ImageTest/5/5_11.png similarity index 100% rename from OCR/ImageTest/5_11.png rename to OCR/ImageTest/5/5_11.png diff --git a/OCR/ImageTest/5_12.png b/OCR/ImageTest/5/5_12.png similarity index 100% rename from OCR/ImageTest/5_12.png rename to OCR/ImageTest/5/5_12.png diff --git a/OCR/ImageTest/5_13.png b/OCR/ImageTest/5/5_13.png similarity index 100% rename from OCR/ImageTest/5_13.png rename to OCR/ImageTest/5/5_13.png diff --git a/OCR/ImageTest/5_14.png b/OCR/ImageTest/5/5_14.png similarity index 100% rename from OCR/ImageTest/5_14.png rename to OCR/ImageTest/5/5_14.png diff --git a/OCR/ImageTest/5_15.png b/OCR/ImageTest/5/5_15.png similarity index 100% rename from OCR/ImageTest/5_15.png rename to OCR/ImageTest/5/5_15.png diff --git a/OCR/ImageTest/5_16.png b/OCR/ImageTest/5/5_16.png similarity index 100% rename from OCR/ImageTest/5_16.png rename to OCR/ImageTest/5/5_16.png diff --git a/OCR/ImageTest/5_17.png b/OCR/ImageTest/5/5_17.png similarity index 100% rename from OCR/ImageTest/5_17.png rename to OCR/ImageTest/5/5_17.png diff --git a/OCR/ImageTest/5_18.png b/OCR/ImageTest/5/5_18.png similarity index 100% rename from OCR/ImageTest/5_18.png rename to OCR/ImageTest/5/5_18.png diff --git a/OCR/ImageTest/5_19.png b/OCR/ImageTest/5/5_19.png similarity index 100% rename from OCR/ImageTest/5_19.png rename to OCR/ImageTest/5/5_19.png diff --git a/OCR/ImageTest/5_2.png b/OCR/ImageTest/5/5_2.png similarity index 100% rename from OCR/ImageTest/5_2.png rename to OCR/ImageTest/5/5_2.png diff --git a/OCR/ImageTest/5_20.png b/OCR/ImageTest/5/5_20.png similarity index 100% rename from OCR/ImageTest/5_20.png rename to OCR/ImageTest/5/5_20.png diff --git a/OCR/ImageTest/5_3.png b/OCR/ImageTest/5/5_3.png similarity index 100% rename from OCR/ImageTest/5_3.png rename to OCR/ImageTest/5/5_3.png diff --git a/OCR/ImageTest/5_4.png b/OCR/ImageTest/5/5_4.png similarity index 100% rename from OCR/ImageTest/5_4.png rename to OCR/ImageTest/5/5_4.png diff --git a/OCR/ImageTest/5_5.png b/OCR/ImageTest/5/5_5.png similarity index 100% rename from OCR/ImageTest/5_5.png rename to OCR/ImageTest/5/5_5.png diff --git a/OCR/ImageTest/5_6.png b/OCR/ImageTest/5/5_6.png similarity index 100% rename from OCR/ImageTest/5_6.png rename to OCR/ImageTest/5/5_6.png diff --git a/OCR/ImageTest/5_7.png b/OCR/ImageTest/5/5_7.png similarity index 100% rename from OCR/ImageTest/5_7.png rename to OCR/ImageTest/5/5_7.png diff --git a/OCR/ImageTest/5_8.png b/OCR/ImageTest/5/5_8.png similarity index 100% rename from OCR/ImageTest/5_8.png rename to OCR/ImageTest/5/5_8.png diff --git a/OCR/ImageTest/5_9.png b/OCR/ImageTest/5/5_9.png similarity index 100% rename from OCR/ImageTest/5_9.png rename to OCR/ImageTest/5/5_9.png diff --git a/OCR/ImageTest/6_1.png b/OCR/ImageTest/6/6_1.png similarity index 100% rename from OCR/ImageTest/6_1.png rename to OCR/ImageTest/6/6_1.png diff --git a/OCR/ImageTest/6_10.png b/OCR/ImageTest/6/6_10.png similarity index 100% rename from OCR/ImageTest/6_10.png rename to OCR/ImageTest/6/6_10.png diff --git a/OCR/ImageTest/6_11.png b/OCR/ImageTest/6/6_11.png similarity index 100% rename from OCR/ImageTest/6_11.png rename to OCR/ImageTest/6/6_11.png diff --git a/OCR/ImageTest/6_12.png b/OCR/ImageTest/6/6_12.png similarity index 100% rename from OCR/ImageTest/6_12.png rename to OCR/ImageTest/6/6_12.png diff --git a/OCR/ImageTest/6_13.png b/OCR/ImageTest/6/6_13.png similarity index 100% rename from OCR/ImageTest/6_13.png rename to OCR/ImageTest/6/6_13.png diff --git a/OCR/ImageTest/6_14.png b/OCR/ImageTest/6/6_14.png similarity index 100% rename from OCR/ImageTest/6_14.png rename to OCR/ImageTest/6/6_14.png diff --git a/OCR/ImageTest/6_15.png b/OCR/ImageTest/6/6_15.png similarity index 100% rename from OCR/ImageTest/6_15.png rename to OCR/ImageTest/6/6_15.png diff --git a/OCR/ImageTest/6_16.png b/OCR/ImageTest/6/6_16.png similarity index 100% rename from OCR/ImageTest/6_16.png rename to OCR/ImageTest/6/6_16.png diff --git a/OCR/ImageTest/6_17.png b/OCR/ImageTest/6/6_17.png similarity index 100% rename from OCR/ImageTest/6_17.png rename to OCR/ImageTest/6/6_17.png diff --git a/OCR/ImageTest/6_18.png b/OCR/ImageTest/6/6_18.png similarity index 100% rename from OCR/ImageTest/6_18.png rename to OCR/ImageTest/6/6_18.png diff --git a/OCR/ImageTest/6_19.png b/OCR/ImageTest/6/6_19.png similarity index 100% rename from OCR/ImageTest/6_19.png rename to OCR/ImageTest/6/6_19.png diff --git a/OCR/ImageTest/6_2.png b/OCR/ImageTest/6/6_2.png similarity index 100% rename from OCR/ImageTest/6_2.png rename to OCR/ImageTest/6/6_2.png diff --git a/OCR/ImageTest/6_20.png b/OCR/ImageTest/6/6_20.png similarity index 100% rename from OCR/ImageTest/6_20.png rename to OCR/ImageTest/6/6_20.png diff --git a/OCR/ImageTest/6_3.png b/OCR/ImageTest/6/6_3.png similarity index 100% rename from OCR/ImageTest/6_3.png rename to OCR/ImageTest/6/6_3.png diff --git a/OCR/ImageTest/6_4.png b/OCR/ImageTest/6/6_4.png similarity index 100% rename from OCR/ImageTest/6_4.png rename to OCR/ImageTest/6/6_4.png diff --git a/OCR/ImageTest/6_5.png b/OCR/ImageTest/6/6_5.png similarity index 100% rename from OCR/ImageTest/6_5.png rename to OCR/ImageTest/6/6_5.png diff --git a/OCR/ImageTest/6_6.png b/OCR/ImageTest/6/6_6.png similarity index 100% rename from OCR/ImageTest/6_6.png rename to OCR/ImageTest/6/6_6.png diff --git a/OCR/ImageTest/6_7.png b/OCR/ImageTest/6/6_7.png similarity index 100% rename from OCR/ImageTest/6_7.png rename to OCR/ImageTest/6/6_7.png diff --git a/OCR/ImageTest/6_8.png b/OCR/ImageTest/6/6_8.png similarity index 100% rename from OCR/ImageTest/6_8.png rename to OCR/ImageTest/6/6_8.png diff --git a/OCR/ImageTest/6_9.png b/OCR/ImageTest/6/6_9.png similarity index 100% rename from OCR/ImageTest/6_9.png rename to OCR/ImageTest/6/6_9.png diff --git a/OCR/ImageTest/7_1.png b/OCR/ImageTest/7/7_1.png similarity index 100% rename from OCR/ImageTest/7_1.png rename to OCR/ImageTest/7/7_1.png diff --git a/OCR/ImageTest/7_10.png b/OCR/ImageTest/7/7_10.png similarity index 100% rename from OCR/ImageTest/7_10.png rename to OCR/ImageTest/7/7_10.png diff --git a/OCR/ImageTest/7_11.png b/OCR/ImageTest/7/7_11.png similarity index 100% rename from OCR/ImageTest/7_11.png rename to OCR/ImageTest/7/7_11.png diff --git a/OCR/ImageTest/7_12.png b/OCR/ImageTest/7/7_12.png similarity index 100% rename from OCR/ImageTest/7_12.png rename to OCR/ImageTest/7/7_12.png diff --git a/OCR/ImageTest/7_13.png b/OCR/ImageTest/7/7_13.png similarity index 100% rename from OCR/ImageTest/7_13.png rename to OCR/ImageTest/7/7_13.png diff --git a/OCR/ImageTest/7_14.png b/OCR/ImageTest/7/7_14.png similarity index 100% rename from OCR/ImageTest/7_14.png rename to OCR/ImageTest/7/7_14.png diff --git a/OCR/ImageTest/7_15.png b/OCR/ImageTest/7/7_15.png similarity index 100% rename from OCR/ImageTest/7_15.png rename to OCR/ImageTest/7/7_15.png diff --git a/OCR/ImageTest/7_16.png b/OCR/ImageTest/7/7_16.png similarity index 100% rename from OCR/ImageTest/7_16.png rename to OCR/ImageTest/7/7_16.png diff --git a/OCR/ImageTest/7_17.png b/OCR/ImageTest/7/7_17.png similarity index 100% rename from OCR/ImageTest/7_17.png rename to OCR/ImageTest/7/7_17.png diff --git a/OCR/ImageTest/7_18.png b/OCR/ImageTest/7/7_18.png similarity index 100% rename from OCR/ImageTest/7_18.png rename to OCR/ImageTest/7/7_18.png diff --git a/OCR/ImageTest/7_19.png b/OCR/ImageTest/7/7_19.png similarity index 100% rename from OCR/ImageTest/7_19.png rename to OCR/ImageTest/7/7_19.png diff --git a/OCR/ImageTest/7_2.png b/OCR/ImageTest/7/7_2.png similarity index 100% rename from OCR/ImageTest/7_2.png rename to OCR/ImageTest/7/7_2.png diff --git a/OCR/ImageTest/7_20.png b/OCR/ImageTest/7/7_20.png similarity index 100% rename from OCR/ImageTest/7_20.png rename to OCR/ImageTest/7/7_20.png diff --git a/OCR/ImageTest/7_3.png b/OCR/ImageTest/7/7_3.png similarity index 100% rename from OCR/ImageTest/7_3.png rename to OCR/ImageTest/7/7_3.png diff --git a/OCR/ImageTest/7_4.png b/OCR/ImageTest/7/7_4.png similarity index 100% rename from OCR/ImageTest/7_4.png rename to OCR/ImageTest/7/7_4.png diff --git a/OCR/ImageTest/7_5.png b/OCR/ImageTest/7/7_5.png similarity index 100% rename from OCR/ImageTest/7_5.png rename to OCR/ImageTest/7/7_5.png diff --git a/OCR/ImageTest/7_6.png b/OCR/ImageTest/7/7_6.png similarity index 100% rename from OCR/ImageTest/7_6.png rename to OCR/ImageTest/7/7_6.png diff --git a/OCR/ImageTest/7_7.png b/OCR/ImageTest/7/7_7.png similarity index 100% rename from OCR/ImageTest/7_7.png rename to OCR/ImageTest/7/7_7.png diff --git a/OCR/ImageTest/7_8.png b/OCR/ImageTest/7/7_8.png similarity index 100% rename from OCR/ImageTest/7_8.png rename to OCR/ImageTest/7/7_8.png diff --git a/OCR/ImageTest/7_9.png b/OCR/ImageTest/7/7_9.png similarity index 100% rename from OCR/ImageTest/7_9.png rename to OCR/ImageTest/7/7_9.png diff --git a/OCR/ImageTest/8_1.png b/OCR/ImageTest/8/8_1.png similarity index 100% rename from OCR/ImageTest/8_1.png rename to OCR/ImageTest/8/8_1.png diff --git a/OCR/ImageTest/8_10.png b/OCR/ImageTest/8/8_10.png similarity index 100% rename from OCR/ImageTest/8_10.png rename to OCR/ImageTest/8/8_10.png diff --git a/OCR/ImageTest/8_11.png b/OCR/ImageTest/8/8_11.png similarity index 100% rename from OCR/ImageTest/8_11.png rename to OCR/ImageTest/8/8_11.png diff --git a/OCR/ImageTest/8_12.png b/OCR/ImageTest/8/8_12.png similarity index 100% rename from OCR/ImageTest/8_12.png rename to OCR/ImageTest/8/8_12.png diff --git a/OCR/ImageTest/8_13.png b/OCR/ImageTest/8/8_13.png similarity index 100% rename from OCR/ImageTest/8_13.png rename to OCR/ImageTest/8/8_13.png diff --git a/OCR/ImageTest/8_14.png b/OCR/ImageTest/8/8_14.png similarity index 100% rename from OCR/ImageTest/8_14.png rename to OCR/ImageTest/8/8_14.png diff --git a/OCR/ImageTest/8_15.png b/OCR/ImageTest/8/8_15.png similarity index 100% rename from OCR/ImageTest/8_15.png rename to OCR/ImageTest/8/8_15.png diff --git a/OCR/ImageTest/8_16.png b/OCR/ImageTest/8/8_16.png similarity index 100% rename from OCR/ImageTest/8_16.png rename to OCR/ImageTest/8/8_16.png diff --git a/OCR/ImageTest/8_17.png b/OCR/ImageTest/8/8_17.png similarity index 100% rename from OCR/ImageTest/8_17.png rename to OCR/ImageTest/8/8_17.png diff --git a/OCR/ImageTest/8_18.png b/OCR/ImageTest/8/8_18.png similarity index 100% rename from OCR/ImageTest/8_18.png rename to OCR/ImageTest/8/8_18.png diff --git a/OCR/ImageTest/8_19.png b/OCR/ImageTest/8/8_19.png similarity index 100% rename from OCR/ImageTest/8_19.png rename to OCR/ImageTest/8/8_19.png diff --git a/OCR/ImageTest/8_2.png b/OCR/ImageTest/8/8_2.png similarity index 100% rename from OCR/ImageTest/8_2.png rename to OCR/ImageTest/8/8_2.png diff --git a/OCR/ImageTest/8_20.png b/OCR/ImageTest/8/8_20.png similarity index 100% rename from OCR/ImageTest/8_20.png rename to OCR/ImageTest/8/8_20.png diff --git a/OCR/ImageTest/8_3.png b/OCR/ImageTest/8/8_3.png similarity index 100% rename from OCR/ImageTest/8_3.png rename to OCR/ImageTest/8/8_3.png diff --git a/OCR/ImageTest/8_4.png b/OCR/ImageTest/8/8_4.png similarity index 100% rename from OCR/ImageTest/8_4.png rename to OCR/ImageTest/8/8_4.png diff --git a/OCR/ImageTest/8_5.png b/OCR/ImageTest/8/8_5.png similarity index 100% rename from OCR/ImageTest/8_5.png rename to OCR/ImageTest/8/8_5.png diff --git a/OCR/ImageTest/8_6.png b/OCR/ImageTest/8/8_6.png similarity index 100% rename from OCR/ImageTest/8_6.png rename to OCR/ImageTest/8/8_6.png diff --git a/OCR/ImageTest/8_7.png b/OCR/ImageTest/8/8_7.png similarity index 100% rename from OCR/ImageTest/8_7.png rename to OCR/ImageTest/8/8_7.png diff --git a/OCR/ImageTest/8_8.png b/OCR/ImageTest/8/8_8.png similarity index 100% rename from OCR/ImageTest/8_8.png rename to OCR/ImageTest/8/8_8.png diff --git a/OCR/ImageTest/8_9.png b/OCR/ImageTest/8/8_9.png similarity index 100% rename from OCR/ImageTest/8_9.png rename to OCR/ImageTest/8/8_9.png diff --git a/OCR/ImageTest/9_1.png b/OCR/ImageTest/9/9_1.png similarity index 100% rename from OCR/ImageTest/9_1.png rename to OCR/ImageTest/9/9_1.png diff --git a/OCR/ImageTest/9_10.png b/OCR/ImageTest/9/9_10.png similarity index 100% rename from OCR/ImageTest/9_10.png rename to OCR/ImageTest/9/9_10.png diff --git a/OCR/ImageTest/9_11.png b/OCR/ImageTest/9/9_11.png similarity index 100% rename from OCR/ImageTest/9_11.png rename to OCR/ImageTest/9/9_11.png diff --git a/OCR/ImageTest/9_12.png b/OCR/ImageTest/9/9_12.png similarity index 100% rename from OCR/ImageTest/9_12.png rename to OCR/ImageTest/9/9_12.png diff --git a/OCR/ImageTest/9_13.png b/OCR/ImageTest/9/9_13.png similarity index 100% rename from OCR/ImageTest/9_13.png rename to OCR/ImageTest/9/9_13.png diff --git a/OCR/ImageTest/9_14.png b/OCR/ImageTest/9/9_14.png similarity index 100% rename from OCR/ImageTest/9_14.png rename to OCR/ImageTest/9/9_14.png diff --git a/OCR/ImageTest/9_15.png b/OCR/ImageTest/9/9_15.png similarity index 100% rename from OCR/ImageTest/9_15.png rename to OCR/ImageTest/9/9_15.png diff --git a/OCR/ImageTest/9_16.png b/OCR/ImageTest/9/9_16.png similarity index 100% rename from OCR/ImageTest/9_16.png rename to OCR/ImageTest/9/9_16.png diff --git a/OCR/ImageTest/9_17.png b/OCR/ImageTest/9/9_17.png similarity index 100% rename from OCR/ImageTest/9_17.png rename to OCR/ImageTest/9/9_17.png diff --git a/OCR/ImageTest/9_18.png b/OCR/ImageTest/9/9_18.png similarity index 100% rename from OCR/ImageTest/9_18.png rename to OCR/ImageTest/9/9_18.png diff --git a/OCR/ImageTest/9_19.png b/OCR/ImageTest/9/9_19.png similarity index 100% rename from OCR/ImageTest/9_19.png rename to OCR/ImageTest/9/9_19.png diff --git a/OCR/ImageTest/9_2.png b/OCR/ImageTest/9/9_2.png similarity index 100% rename from OCR/ImageTest/9_2.png rename to OCR/ImageTest/9/9_2.png diff --git a/OCR/ImageTest/9_20.png b/OCR/ImageTest/9/9_20.png similarity index 100% rename from OCR/ImageTest/9_20.png rename to OCR/ImageTest/9/9_20.png diff --git a/OCR/ImageTest/9_3.png b/OCR/ImageTest/9/9_3.png similarity index 100% rename from OCR/ImageTest/9_3.png rename to OCR/ImageTest/9/9_3.png diff --git a/OCR/ImageTest/9_4.png b/OCR/ImageTest/9/9_4.png similarity index 100% rename from OCR/ImageTest/9_4.png rename to OCR/ImageTest/9/9_4.png diff --git a/OCR/ImageTest/9_5.png b/OCR/ImageTest/9/9_5.png similarity index 100% rename from OCR/ImageTest/9_5.png rename to OCR/ImageTest/9/9_5.png diff --git a/OCR/ImageTest/9_6.png b/OCR/ImageTest/9/9_6.png similarity index 100% rename from OCR/ImageTest/9_6.png rename to OCR/ImageTest/9/9_6.png diff --git a/OCR/ImageTest/9_7.png b/OCR/ImageTest/9/9_7.png similarity index 100% rename from OCR/ImageTest/9_7.png rename to OCR/ImageTest/9/9_7.png diff --git a/OCR/ImageTest/9_8.png b/OCR/ImageTest/9/9_8.png similarity index 100% rename from OCR/ImageTest/9_8.png rename to OCR/ImageTest/9/9_8.png diff --git a/OCR/ImageTest/9_9.png b/OCR/ImageTest/9/9_9.png similarity index 100% rename from OCR/ImageTest/9_9.png rename to OCR/ImageTest/9/9_9.png