Hello programmers :)

I'm new to the c# world as I only have c/c++ programming skills ... I needed a consultation for my graduation project ... any intervention is much appreciated :)

I'm thinking about a program that automatically obtains the results of a multiple-choice-exam (auto correction)... it takes scanned exam-paper, identifies the correct answer for every question and gives the overall result.

As I have no clue how to do this ... I was just thinking about topics from image processing and artificial intelligence ... I want my program to identify a certain shape (circle) -> a blank circle = no answer, a colored circle = answer ... and I want it to read and understand human hand-writing.

I am struggling to get it done :( ... maybe edge detection and neural networks is the place to start ? ... I have no idea ! ... S.O.S PLZ.

8 Years
Discussion Span
Last Post by MONabas

Graduation project?
>>I'm new to the c# world as I only have c/c++ programming skills ...
Use the skills you have, if you have to do it in C#: START LEARNING IT!!!
As a matter of fact you are a graduate student, right? Or am I just a moron getting it all wrong?

Votes + Comments
You're no moron ddanbe

no i'm not a graduate student (not for another 7 months);) ... and yes i have no skills with c# and that is why i'm starting working earlier :( .. no one uses c/c++ these times to do a graduation project !! .. c# is not the problem for me, my problems are with image processing and artificial intelligence .. these two are big topics and i wont need them all .. i just want the procedure in D.I.P to identify shapes and how to train my program for handwriting recognition .. I need articles, books, anything about those two particular subjects to start with .. algorithms (psuedo code) would be helpful too :)


thank you very much mr.ddanbe ... I'll give it a try, see if the book is available as an ebook online because gitting those books here in Jordan is complicated.

another question : does c# language have predefined libraries/classes that deal with images (image processing) ... if yes, can you provide articles about the subject please.

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.