Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[END OF INTERNSHIP] Merging of my work with the current repository #1

Open
wants to merge 25 commits into
base: main
Choose a base branch
from

Conversation

LFLCH
Copy link

@LFLCH LFLCH commented Aug 12, 2022

I reordered the project. Besides the current opencvJS project, you will find in the detectionQCM/questiontype two other programs :

  • opencvpython/, that recognizes squares in a MQC and gives back an analysis
  • api/ that is a RestAPI based on FastAPI that is used to communicate with corrigeExamFront in order to receive cropped pictures of the questions. The idea is to then call opencvpython to analyse it and send back the analysis

LFLCH and others added 25 commits July 25, 2022 17:20
…de détection de cases cochées dans un QCM. TODO : traduire le code python en javascript, en prennant en compte les subtilités des langages
… les afficher (dossier Temp). Le code va être réorganisé bientôt
…EADME pour savoir quelles instructions suivre
…ndences du projet et qui permet de toutes les installer en une commande
…ent entre la zone d'analyse et la case soit meilleur
…iter l'association avec des mauvaises cases détectées
…stAPI part for the MQC detection (in python)
… Thererfore it is possible to store several templatees
…ts id, the question number, all the students sheet names regarding a question, and the template filename)
…rrigeExamFront (my fork) : on the frontend the user clicks to send data of a question. First, the informations about the files will come and be stored in examinfos.json : a json file that REQUIRES to exists and have curly brackets in it (like that : {}). Then, the pictures (PNG files) will come, and they will be stored in the folder images. IN THE FUTURE, if we want to communicate with opencv, the path of the images files needs to change, and be pointed on the opencv/resource folder (with the name of the exam after). AND THEN we will need to send a message to corrigeExamFront with all the details of the analysis. JUST REMIND that a Temp/analyse.json file is written after the analysis. It just needs to be recuperated and sent back
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant