For the moment, the program lists the names of the images of the -d datasetDirectory, and then it checks if there is a file with the same name and .desc extension if the -o outputDirectory. However, once we have the .desc files, the images are no longer necessary.
[x] check if there is any image in the -d datasetDirectory, if there is one or more, do as usual.
[x] if 0 image is found in the -d datasetDirectory, check if there are .desc files in the -o outputDirectory.
[x] if 0 image is found in the -d datasetDirectory and 0 .desc file is found in the -o outputDirectory, print an error and exit the program.
[x] replace the use of the BinaryFile with call to writeDescToBinFile and readDescToBinFile (adapted to vector instead of matrix)
For the moment, the program lists the names of the images of the -d datasetDirectory, and then it checks if there is a file with the same name and .desc extension if the -o outputDirectory. However, once we have the .desc files, the images are no longer necessary.