Hello I am Amir, recently graduated IT tech. I have a proposal to make this program in C# using emgu CV, emgu CV is an open source library made to emulate openCV in .NET this way you ensure that your program can be edited in future and lower the cost of editing itself since it is easier to understand c# code than the one in c or c++. And after that I think that you should hire me since I am the perfect person to make your program in openCV