Application.py¶
The Application.py file was originally used to run the core application by checking if there were enough images in each of the respective folders in People Images
but now has been abandoned.
Imports¶
import os
from init import *
from Sheets import *
os: Necessary to access file systemsinit: Necessary to access the arraysSheets: Necessary to access the formatPage() method that is later used
Functions¶
The getFolderSize() function makes sure there are at least 2 different people in the People Images/ directory before proceeding with the application. If there are less than 2 people
it will bypass that and make sure the application runs anyways
def getFolderSize():
folderSize = len(next(os.walk("People Images/" + str(faceNamesKnown[x])))) - 1
if folderSize < 2:
folderSize = 2
return folderSize
Main Method¶
The main method will run TransferLearning.py if all of the folders have the correct amount of images.
if __name__ == '__main__':
for x in range(0, len(faceNamesKnown)):
formatPage()
if getFolderSize() == 2:
import TransferLearning