<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>https://wiki-ima.plil.fr/mediawiki//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zhuo</id>
		<title>Wiki d'activités IMA - Contributions de l’utilisateur [fr]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki-ima.plil.fr/mediawiki//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zhuo"/>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php/Sp%C3%A9cial:Contributions/Zhuo"/>
		<updated>2026-05-14T02:34:29Z</updated>
		<subtitle>Contributions de l’utilisateur</subtitle>
		<generator>MediaWiki 1.29.2</generator>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1802</id>
		<title>Grilles TOEIC</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1802"/>
				<updated>2012-03-25T16:15:10Z</updated>
		
		<summary type="html">&lt;p&gt;Zhuo : /* Sixième séance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Présentation ==&lt;br /&gt;
=== Objectif : ===&lt;br /&gt;
Réaliser une application informatique permettant la correction automatique de QCM, type TOEIC. &lt;br /&gt;
&lt;br /&gt;
=== Description : ===&lt;br /&gt;
Depuis quelques années, le département des langues utilise une application informatique pour la correction des grilles TOEIC. A partir de l'image scannée d'une grille, le logiciel retourne automatiquement le nombre de bonnes et de mauvaises réponses. L'objectif du projet est d'améliorer cette application de sorte à en simplifier l'utilisation et à permettre sa diffusion au sein de tout le réseau des Polytech.&lt;br /&gt;
&lt;br /&gt;
== Préparation du projet ==&lt;br /&gt;
&lt;br /&gt;
=== Matériel requis ===&lt;br /&gt;
*L'ancien programme &lt;br /&gt;
*Logicile PYTHON&lt;br /&gt;
* Exemple de matériel&lt;br /&gt;
&lt;br /&gt;
=== Matériel à acheter ===&lt;br /&gt;
&lt;br /&gt;
=== Fichiers préparatoires ===&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_1_0001.tif‎]] : un exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.tif‎]] : un 2nd exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.lu.tif‎]] : Résultat de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.txt‎]] : Résultat texte de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:Analyse_py.zip]] : Application actuellement utilisée&lt;br /&gt;
&lt;br /&gt;
== Avancement du projet==&lt;br /&gt;
&lt;br /&gt;
=== Objectifs suggérés par les encadrants ===&lt;br /&gt;
&lt;br /&gt;
=== Réalisations concrètes ===&lt;br /&gt;
&lt;br /&gt;
=== Séances ===&lt;br /&gt;
&lt;br /&gt;
==== Première séance ====&lt;br /&gt;
*Lire le rapport de l'ancien projet&lt;br /&gt;
*Prise en main le langue python(c'est un langue ce que on n'ai pas connu ):&lt;br /&gt;
**Lire le site  http://linux.chinaitlab.com/manual/Python_chinese/index.html; &lt;br /&gt;
**Faire quelques petits programmes en python;&lt;br /&gt;
&lt;br /&gt;
==== Deuxière séance ====&lt;br /&gt;
Tests sur l'ancien programme(version 2010)&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Tests effectués&amp;lt;/th&amp;gt;      &amp;lt;th&amp;gt;Conclusion&amp;lt;/th&amp;gt;                                   &amp;lt;th&amp;gt;Nos taches à réaliser&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le temps d'installation est environs 3 minutes et pas assez facile à prise à la main&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ce n'est pas  assez pratique pour installer le programme&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Faciliter le processus d'installation,déduitre le temps à inferieur d'une minute&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le possiblité d'installation sous differents systeme(Linux, windows)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il peut s'installer sur les deux systemes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Il peut traiter que des images de format TIF,et le taille d'image grossit apres le traitement&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il est un peu limite pour traiter des images d'autres formats&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Trouver une méthode pour convertir le format à TIF d'image dans le but d'etre capable de traiter plus formats d'images&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Le fenetre web affiche que le nombre de Bonne reponces&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Le fenetre web n'a pas assez de fonctions pour l'enseignant anglais&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ajouter le fonction de calcul de notes finals,et on doit afficher le petit image pour indiquer l'endroit de confus&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;la vitesse de traitement d'une image est plus une minutes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;C'est un peu long pour attendr le traitement de nombreux tests&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Déduire le temps de traitment(peut etre on changer le méthode de calcul)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Troisième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Réalier le fonction de calcul le note totale&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé le table de reference pour calcul le note d'apres le nombre de bonne reponse de l'enseignant de l'anglais. &lt;br /&gt;
Et on a ajouté le fonction de calcul le note d'écrit et le note d'orale et le note total.Puis on a modifié le page HTML pour afficher le note.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Quartième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;S'amélioere le fonction de calcul le note totale &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
D'apres le conseil de Monsieur Blaise,pour l'utilisateur peut changer le table facilement et avoir une plus vaste application de notre programme,on a creé le table de note par EXECEL de format 'csv'.Et puis on remplacer notre précédent calcul de note par une fonction qui peut consulter sur le table 'csv'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit'row[0]==bonneRep0',mais row[0] n'est pas un entier sous python,il peut etre '10'. le solution s'écrit par 'if int(row[0])==bonneRep0'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit&amp;quot;note[0]=int(row[1])&amp;quot;,il y avait une erreur sur l'index de note.En fait,pour ajouter des chiffres sous Python,on doit utiliser 'note.append':ajouter a la fin d'un list.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
==== Cinqième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Faciliter l'installation&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé un outil'cx-freeze' pour générer noter programme'analyse.py' à un programme de format'.exe' . Avant cette réalisation,pour utiliser notre programme,on doit installer le 'python'et le 'PIL' aussi;et maintenant, on a besoin que faire le copie de le programme éxecutable '.exe'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;le logiciel 'cx-freeze'soit installé sous le repertoire'\Python 27\Script'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Au début,On a réussit à emballer le progamme en'.exe'mais il prends pas l'image à traiter. &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; Solution:PIL (Python Image libary) utilise un dynamique mécanisme à charger plugins,mais cx-freeze oublie d'inclure ce que le plugins a besoins parfois.On doit rajouter le commande dans notre programme pour indiquer le tyer d'image ce qu'on a besoin :&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Tiff Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Png Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Bmp Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Gif Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Jpeg Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image Palletle&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image File&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Sixième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Déduire le temps de lire le réfenrence de note &lt;br /&gt;
&amp;lt;li&amp;gt;Remplacer le 'detail.txt'par 'detail.html'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
1.D'après le conseil de monsieur Blaise,on définit une mémoire dynamique qui peut lire le table 'csv',et comme ca, quand on faire le calcul de note,le programme n'a pas besoin d'ouvrir le 'csv' tous les temps.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
2.On a fait un texte 'detail.html'qui est plus visible que 'detail.txt',et poure pouvoir fair notre projet suivant 'génerer le morceau'aussi. Mais pour l'instant,il peut pas se lire des paramètres de programme principale.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Septième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;S'améliorer le'detail.html'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a modifié le'detail.html'pour qu'il peut lire le résultat calculé de programme principale et on a définit une fonction qui peut distinguer le question jugé par le prof appartient à quelle partie.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Huitième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Créer le fonction 'genererMorceauImage'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
Après bien compris l'utilisation de programme précédent,on a créé le fonction 'genererMorceauImage' qui peut lire les coordonées ou il y a un confuse,et puis il peut générer l'image en prenant les coordonées.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
Pour générer l'image en rappelant le bibliithèque 'PIL',les coordonées soient entiers. Au début ,on l'ai connu pas.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
Choisir présicement l'endroit de morceau&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Neuvième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Déduire le temps de génerer le Morceau d'Image&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
Pour le fonction 'genererMorceauImage',on a pas besoin de calculer chaque fois le repere(cet calcul est assez long à cause de lecture des coordonées d'images),et comme ca on a modifié 'genererMorceauImage' qui passe le repere comme un paramètre.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Résultats ===&lt;/div&gt;</summary>
		<author><name>Zhuo</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1801</id>
		<title>Grilles TOEIC</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1801"/>
				<updated>2012-03-25T15:05:21Z</updated>
		
		<summary type="html">&lt;p&gt;Zhuo : /* Huitième séance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Présentation ==&lt;br /&gt;
=== Objectif : ===&lt;br /&gt;
Réaliser une application informatique permettant la correction automatique de QCM, type TOEIC. &lt;br /&gt;
&lt;br /&gt;
=== Description : ===&lt;br /&gt;
Depuis quelques années, le département des langues utilise une application informatique pour la correction des grilles TOEIC. A partir de l'image scannée d'une grille, le logiciel retourne automatiquement le nombre de bonnes et de mauvaises réponses. L'objectif du projet est d'améliorer cette application de sorte à en simplifier l'utilisation et à permettre sa diffusion au sein de tout le réseau des Polytech.&lt;br /&gt;
&lt;br /&gt;
== Préparation du projet ==&lt;br /&gt;
&lt;br /&gt;
=== Matériel requis ===&lt;br /&gt;
*L'ancien programme &lt;br /&gt;
*Logicile PYTHON&lt;br /&gt;
* Exemple de matériel&lt;br /&gt;
&lt;br /&gt;
=== Matériel à acheter ===&lt;br /&gt;
&lt;br /&gt;
=== Fichiers préparatoires ===&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_1_0001.tif‎]] : un exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.tif‎]] : un 2nd exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.lu.tif‎]] : Résultat de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.txt‎]] : Résultat texte de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:Analyse_py.zip]] : Application actuellement utilisée&lt;br /&gt;
&lt;br /&gt;
== Avancement du projet==&lt;br /&gt;
&lt;br /&gt;
=== Objectifs suggérés par les encadrants ===&lt;br /&gt;
&lt;br /&gt;
=== Réalisations concrètes ===&lt;br /&gt;
&lt;br /&gt;
=== Séances ===&lt;br /&gt;
&lt;br /&gt;
==== Première séance ====&lt;br /&gt;
*Lire le rapport de l'ancien projet&lt;br /&gt;
*Prise en main le langue python(c'est un langue ce que on n'ai pas connu ):&lt;br /&gt;
**Lire le site  http://linux.chinaitlab.com/manual/Python_chinese/index.html; &lt;br /&gt;
**Faire quelques petits programmes en python;&lt;br /&gt;
&lt;br /&gt;
==== Deuxière séance ====&lt;br /&gt;
Tests sur l'ancien programme(version 2010)&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Tests effectués&amp;lt;/th&amp;gt;      &amp;lt;th&amp;gt;Conclusion&amp;lt;/th&amp;gt;                                   &amp;lt;th&amp;gt;Nos taches à réaliser&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le temps d'installation est environs 3 minutes et pas assez facile à prise à la main&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ce n'est pas  assez pratique pour installer le programme&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Faciliter le processus d'installation,déduitre le temps à inferieur d'une minute&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le possiblité d'installation sous differents systeme(Linux, windows)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il peut s'installer sur les deux systemes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Il peut traiter que des images de format TIF,et le taille d'image grossit apres le traitement&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il est un peu limite pour traiter des images d'autres formats&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Trouver une méthode pour convertir le format à TIF d'image dans le but d'etre capable de traiter plus formats d'images&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Le fenetre web affiche que le nombre de Bonne reponces&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Le fenetre web n'a pas assez de fonctions pour l'enseignant anglais&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ajouter le fonction de calcul de notes finals,et on doit afficher le petit image pour indiquer l'endroit de confus&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;la vitesse de traitement d'une image est plus une minutes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;C'est un peu long pour attendr le traitement de nombreux tests&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Déduire le temps de traitment(peut etre on changer le méthode de calcul)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Troisième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Réalier le fonction de calcul le note totale&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé le table de reference pour calcul le note d'apres le nombre de bonne reponse de l'enseignant de l'anglais. &lt;br /&gt;
Et on a ajouté le fonction de calcul le note d'écrit et le note d'orale et le note total.Puis on a modifié le page HTML pour afficher le note.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Quartième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;S'amélioere le fonction de calcul le note totale &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
D'apres le conseil de Monsieur Blaise,pour l'utilisateur peut changer le table facilement et avoir une plus vaste application de notre programme,on a creé le table de note par EXECEL de format 'csv'.Et puis on remplacer notre précédent calcul de note par une fonction qui peut consulter sur le table 'csv'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit'row[0]==bonneRep0',mais row[0] n'est pas un entier sous python,il peut etre '10'. le solution s'écrit par 'if int(row[0])==bonneRep0'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit&amp;quot;note[0]=int(row[1])&amp;quot;,il y avait une erreur sur l'index de note.En fait,pour ajouter des chiffres sous Python,on doit utiliser 'note.append':ajouter a la fin d'un list.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
==== Cinqième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Faciliter l'installation&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé un outil'cx-freeze' pour générer noter programme'analyse.py' à un programme de format'.exe' . Avant cette réalisation,pour utiliser notre programme,on doit installer le 'python'et le 'PIL' aussi;et maintenant, on a besoin que faire le copie de le programme éxecutable '.exe'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;le logiciel 'cx-freeze'soit installé sous le repertoire'\Python 27\Script'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Au début,On a réussit à emballer le progamme en'.exe'mais il prends pas l'image à traiter. &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; Solution:PIL (Python Image libary) utilise un dynamique mécanisme à charger plugins,mais cx-freeze oublie d'inclure ce que le plugins a besoins parfois.On doit rajouter le commande dans notre programme pour indiquer le tyer d'image ce qu'on a besoin :&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Tiff Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Png Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Bmp Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Gif Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Jpeg Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image Palletle&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image File&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Sixième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;1.Déduire le temps de lire le réfenrence de note et 2.remplacer le 'detail.txt'par 'detail.html'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
1.D'après le conseil de monsieur Blaise,on définit une mémoire dynamique qui peut lire le table 'csv',et comme ca, quand on faire le calcul de note,le programme n'a pas besoin d'ouvrir le 'csv' tous les temps.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
2.On a fait un texte 'detail.html'qui est plus visible que 'detail.txt',et poure pouvoir fair notre projet suivant 'génerer le morceau'aussi. Mais pour l'instant,il peut pas se lire des paramètres de programme principale.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Septième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;S'améliorer le'detail.html'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a modifié le'detail.html'pour qu'il peut lire le résultat calculé de programme principale et on a définit une fonction qui peut distinguer le question jugé par le prof appartient à quelle partie.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Huitième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Créer le fonction 'genererMorceauImage'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
Après bien compris l'utilisation de programme précédent,on a créé le fonction 'genererMorceauImage' qui peut lire les coordonées ou il y a un confuse,et puis il peut générer l'image en prenant les coordonées.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
Pour générer l'image en rappelant le bibliithèque 'PIL',les coordonées soient entiers. Au début ,on l'ai connu pas.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
Choisir présicement l'endroit de morceau&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Neuvième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Déduire le temps de génerer le Morceau d'Image&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
Pour le fonction 'genererMorceauImage',on a pas besoin de calculer chaque fois le repere(cet calcul est assez long à cause de lecture des coordonées d'images),et comme ca on a modifié 'genererMorceauImage' qui passe le repere comme un paramètre.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Résultats ===&lt;/div&gt;</summary>
		<author><name>Zhuo</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1800</id>
		<title>Grilles TOEIC</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1800"/>
				<updated>2012-03-25T15:04:09Z</updated>
		
		<summary type="html">&lt;p&gt;Zhuo : /* huitième séance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Présentation ==&lt;br /&gt;
=== Objectif : ===&lt;br /&gt;
Réaliser une application informatique permettant la correction automatique de QCM, type TOEIC. &lt;br /&gt;
&lt;br /&gt;
=== Description : ===&lt;br /&gt;
Depuis quelques années, le département des langues utilise une application informatique pour la correction des grilles TOEIC. A partir de l'image scannée d'une grille, le logiciel retourne automatiquement le nombre de bonnes et de mauvaises réponses. L'objectif du projet est d'améliorer cette application de sorte à en simplifier l'utilisation et à permettre sa diffusion au sein de tout le réseau des Polytech.&lt;br /&gt;
&lt;br /&gt;
== Préparation du projet ==&lt;br /&gt;
&lt;br /&gt;
=== Matériel requis ===&lt;br /&gt;
*L'ancien programme &lt;br /&gt;
*Logicile PYTHON&lt;br /&gt;
* Exemple de matériel&lt;br /&gt;
&lt;br /&gt;
=== Matériel à acheter ===&lt;br /&gt;
&lt;br /&gt;
=== Fichiers préparatoires ===&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_1_0001.tif‎]] : un exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.tif‎]] : un 2nd exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.lu.tif‎]] : Résultat de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.txt‎]] : Résultat texte de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:Analyse_py.zip]] : Application actuellement utilisée&lt;br /&gt;
&lt;br /&gt;
== Avancement du projet==&lt;br /&gt;
&lt;br /&gt;
=== Objectifs suggérés par les encadrants ===&lt;br /&gt;
&lt;br /&gt;
=== Réalisations concrètes ===&lt;br /&gt;
&lt;br /&gt;
=== Séances ===&lt;br /&gt;
&lt;br /&gt;
==== Première séance ====&lt;br /&gt;
*Lire le rapport de l'ancien projet&lt;br /&gt;
*Prise en main le langue python(c'est un langue ce que on n'ai pas connu ):&lt;br /&gt;
**Lire le site  http://linux.chinaitlab.com/manual/Python_chinese/index.html; &lt;br /&gt;
**Faire quelques petits programmes en python;&lt;br /&gt;
&lt;br /&gt;
==== Deuxière séance ====&lt;br /&gt;
Tests sur l'ancien programme(version 2010)&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Tests effectués&amp;lt;/th&amp;gt;      &amp;lt;th&amp;gt;Conclusion&amp;lt;/th&amp;gt;                                   &amp;lt;th&amp;gt;Nos taches à réaliser&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le temps d'installation est environs 3 minutes et pas assez facile à prise à la main&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ce n'est pas  assez pratique pour installer le programme&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Faciliter le processus d'installation,déduitre le temps à inferieur d'une minute&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le possiblité d'installation sous differents systeme(Linux, windows)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il peut s'installer sur les deux systemes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Il peut traiter que des images de format TIF,et le taille d'image grossit apres le traitement&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il est un peu limite pour traiter des images d'autres formats&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Trouver une méthode pour convertir le format à TIF d'image dans le but d'etre capable de traiter plus formats d'images&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Le fenetre web affiche que le nombre de Bonne reponces&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Le fenetre web n'a pas assez de fonctions pour l'enseignant anglais&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ajouter le fonction de calcul de notes finals,et on doit afficher le petit image pour indiquer l'endroit de confus&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;la vitesse de traitement d'une image est plus une minutes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;C'est un peu long pour attendr le traitement de nombreux tests&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Déduire le temps de traitment(peut etre on changer le méthode de calcul)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Troisième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Réalier le fonction de calcul le note totale&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé le table de reference pour calcul le note d'apres le nombre de bonne reponse de l'enseignant de l'anglais. &lt;br /&gt;
Et on a ajouté le fonction de calcul le note d'écrit et le note d'orale et le note total.Puis on a modifié le page HTML pour afficher le note.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Quartième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;S'amélioere le fonction de calcul le note totale &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
D'apres le conseil de Monsieur Blaise,pour l'utilisateur peut changer le table facilement et avoir une plus vaste application de notre programme,on a creé le table de note par EXECEL de format 'csv'.Et puis on remplacer notre précédent calcul de note par une fonction qui peut consulter sur le table 'csv'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit'row[0]==bonneRep0',mais row[0] n'est pas un entier sous python,il peut etre '10'. le solution s'écrit par 'if int(row[0])==bonneRep0'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit&amp;quot;note[0]=int(row[1])&amp;quot;,il y avait une erreur sur l'index de note.En fait,pour ajouter des chiffres sous Python,on doit utiliser 'note.append':ajouter a la fin d'un list.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
==== Cinqième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Faciliter l'installation&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé un outil'cx-freeze' pour générer noter programme'analyse.py' à un programme de format'.exe' . Avant cette réalisation,pour utiliser notre programme,on doit installer le 'python'et le 'PIL' aussi;et maintenant, on a besoin que faire le copie de le programme éxecutable '.exe'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;le logiciel 'cx-freeze'soit installé sous le repertoire'\Python 27\Script'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Au début,On a réussit à emballer le progamme en'.exe'mais il prends pas l'image à traiter. &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; Solution:PIL (Python Image libary) utilise un dynamique mécanisme à charger plugins,mais cx-freeze oublie d'inclure ce que le plugins a besoins parfois.On doit rajouter le commande dans notre programme pour indiquer le tyer d'image ce qu'on a besoin :&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Tiff Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Png Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Bmp Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Gif Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Jpeg Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image Palletle&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image File&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Sixième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;1.Déduire le temps de lire le réfenrence de note et 2.remplacer le 'detail.txt'par 'detail.html'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
1.D'après le conseil de monsieur Blaise,on définit une mémoire dynamique qui peut lire le table 'csv',et comme ca, quand on faire le calcul de note,le programme n'a pas besoin d'ouvrir le 'csv' tous les temps.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
2.On a fait un texte 'detail.html'qui est plus visible que 'detail.txt',et poure pouvoir fair notre projet suivant 'génerer le morceau'aussi. Mais pour l'instant,il peut pas se lire des paramètres de programme principale.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Septième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;S'améliorer le'detail.html'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a modifié le'detail.html'pour qu'il peut lire le résultat calculé de programme principale et on a définit une fonction qui peut distinguer le question jugé par le prof appartient à quelle partie.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Huitième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Créer le fonction 'genererMorceauImage'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
Après bien compris l'utilisation de programme précédent,on a créé le fonction 'genererMorceauImage' qui peut lire les coordonées ou il y a un confuse,et puis il peut générer l'image en prenant les coordonées.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
Pour générer l'image en rappelant le bibliithèque 'PIL',les coordonées soient entiers. Au début ,on l'ai connu pas.&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
Choisir présicement l'endroit de morceau&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Neuvième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Déduire le temps de génerer le Morceau d'Image&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
Pour le fonction 'genererMorceauImage',on a pas besoin de calculer chaque fois le repere(cet calcul est assez long à cause de lecture des coordonées d'images),et comme ca on a modifié 'genererMorceauImage' qui passe le repere comme un paramètre.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Résultats ===&lt;/div&gt;</summary>
		<author><name>Zhuo</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1799</id>
		<title>Grilles TOEIC</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1799"/>
				<updated>2012-03-25T14:42:34Z</updated>
		
		<summary type="html">&lt;p&gt;Zhuo : /* Sixième séance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Présentation ==&lt;br /&gt;
=== Objectif : ===&lt;br /&gt;
Réaliser une application informatique permettant la correction automatique de QCM, type TOEIC. &lt;br /&gt;
&lt;br /&gt;
=== Description : ===&lt;br /&gt;
Depuis quelques années, le département des langues utilise une application informatique pour la correction des grilles TOEIC. A partir de l'image scannée d'une grille, le logiciel retourne automatiquement le nombre de bonnes et de mauvaises réponses. L'objectif du projet est d'améliorer cette application de sorte à en simplifier l'utilisation et à permettre sa diffusion au sein de tout le réseau des Polytech.&lt;br /&gt;
&lt;br /&gt;
== Préparation du projet ==&lt;br /&gt;
&lt;br /&gt;
=== Matériel requis ===&lt;br /&gt;
*L'ancien programme &lt;br /&gt;
*Logicile PYTHON&lt;br /&gt;
* Exemple de matériel&lt;br /&gt;
&lt;br /&gt;
=== Matériel à acheter ===&lt;br /&gt;
&lt;br /&gt;
=== Fichiers préparatoires ===&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_1_0001.tif‎]] : un exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.tif‎]] : un 2nd exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.lu.tif‎]] : Résultat de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.txt‎]] : Résultat texte de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:Analyse_py.zip]] : Application actuellement utilisée&lt;br /&gt;
&lt;br /&gt;
== Avancement du projet==&lt;br /&gt;
&lt;br /&gt;
=== Objectifs suggérés par les encadrants ===&lt;br /&gt;
&lt;br /&gt;
=== Réalisations concrètes ===&lt;br /&gt;
&lt;br /&gt;
=== Séances ===&lt;br /&gt;
&lt;br /&gt;
==== Première séance ====&lt;br /&gt;
*Lire le rapport de l'ancien projet&lt;br /&gt;
*Prise en main le langue python(c'est un langue ce que on n'ai pas connu ):&lt;br /&gt;
**Lire le site  http://linux.chinaitlab.com/manual/Python_chinese/index.html; &lt;br /&gt;
**Faire quelques petits programmes en python;&lt;br /&gt;
&lt;br /&gt;
==== Deuxière séance ====&lt;br /&gt;
Tests sur l'ancien programme(version 2010)&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Tests effectués&amp;lt;/th&amp;gt;      &amp;lt;th&amp;gt;Conclusion&amp;lt;/th&amp;gt;                                   &amp;lt;th&amp;gt;Nos taches à réaliser&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le temps d'installation est environs 3 minutes et pas assez facile à prise à la main&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ce n'est pas  assez pratique pour installer le programme&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Faciliter le processus d'installation,déduitre le temps à inferieur d'une minute&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le possiblité d'installation sous differents systeme(Linux, windows)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il peut s'installer sur les deux systemes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Il peut traiter que des images de format TIF,et le taille d'image grossit apres le traitement&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il est un peu limite pour traiter des images d'autres formats&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Trouver une méthode pour convertir le format à TIF d'image dans le but d'etre capable de traiter plus formats d'images&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Le fenetre web affiche que le nombre de Bonne reponces&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Le fenetre web n'a pas assez de fonctions pour l'enseignant anglais&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ajouter le fonction de calcul de notes finals,et on doit afficher le petit image pour indiquer l'endroit de confus&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;la vitesse de traitement d'une image est plus une minutes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;C'est un peu long pour attendr le traitement de nombreux tests&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Déduire le temps de traitment(peut etre on changer le méthode de calcul)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Troisième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Réalier le fonction de calcul le note totale&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé le table de reference pour calcul le note d'apres le nombre de bonne reponse de l'enseignant de l'anglais. &lt;br /&gt;
Et on a ajouté le fonction de calcul le note d'écrit et le note d'orale et le note total.Puis on a modifié le page HTML pour afficher le note.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Quartième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;S'amélioere le fonction de calcul le note totale &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
D'apres le conseil de Monsieur Blaise,pour l'utilisateur peut changer le table facilement et avoir une plus vaste application de notre programme,on a creé le table de note par EXECEL de format 'csv'.Et puis on remplacer notre précédent calcul de note par une fonction qui peut consulter sur le table 'csv'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit'row[0]==bonneRep0',mais row[0] n'est pas un entier sous python,il peut etre '10'. le solution s'écrit par 'if int(row[0])==bonneRep0'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit&amp;quot;note[0]=int(row[1])&amp;quot;,il y avait une erreur sur l'index de note.En fait,pour ajouter des chiffres sous Python,on doit utiliser 'note.append':ajouter a la fin d'un list.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
==== Cinqième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Faciliter l'installation&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé un outil'cx-freeze' pour générer noter programme'analyse.py' à un programme de format'.exe' . Avant cette réalisation,pour utiliser notre programme,on doit installer le 'python'et le 'PIL' aussi;et maintenant, on a besoin que faire le copie de le programme éxecutable '.exe'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;le logiciel 'cx-freeze'soit installé sous le repertoire'\Python 27\Script'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Au début,On a réussit à emballer le progamme en'.exe'mais il prends pas l'image à traiter. &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; Solution:PIL (Python Image libary) utilise un dynamique mécanisme à charger plugins,mais cx-freeze oublie d'inclure ce que le plugins a besoins parfois.On doit rajouter le commande dans notre programme pour indiquer le tyer d'image ce qu'on a besoin :&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Tiff Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Png Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Bmp Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Gif Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Jpeg Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image Palletle&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image File&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Sixième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;1.Déduire le temps de lire le réfenrence de note et 2.remplacer le 'detail.txt'par 'detail.html'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
1.D'après le conseil de monsieur Blaise,on définit une mémoire dynamique qui peut lire le table 'csv',et comme ca, quand on faire le calcul de note,le programme n'a pas besoin d'ouvrir le 'csv' tous les temps.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
2.On a fait un texte 'detail.html'qui est plus visible que 'detail.txt',et poure pouvoir fair notre projet suivant 'génerer le morceau'aussi. Mais pour l'instant,il peut pas se lire des paramètres de programme principale.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Septième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;S'améliorer le'detail.html'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a modifié le'detail.html'pour qu'il peut lire le résultat calculé de programme principale et on a définit une fonction qui peut distinguer le question jugé par le prof appartient à quelle partie.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== huitième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Créer le fonction 'genererMorceauImage'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
Après bien compris l'utilisation de programme précédent,on a créé le fonction 'genererMorceauImage' qui peut lire les coordonées ou il y a un confuse,et puis il peut générer l'image en prenant les coordonées.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Résultats ===&lt;/div&gt;</summary>
		<author><name>Zhuo</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1798</id>
		<title>Grilles TOEIC</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1798"/>
				<updated>2012-03-25T14:17:18Z</updated>
		
		<summary type="html">&lt;p&gt;Zhuo : /* Sixième séance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Présentation ==&lt;br /&gt;
=== Objectif : ===&lt;br /&gt;
Réaliser une application informatique permettant la correction automatique de QCM, type TOEIC. &lt;br /&gt;
&lt;br /&gt;
=== Description : ===&lt;br /&gt;
Depuis quelques années, le département des langues utilise une application informatique pour la correction des grilles TOEIC. A partir de l'image scannée d'une grille, le logiciel retourne automatiquement le nombre de bonnes et de mauvaises réponses. L'objectif du projet est d'améliorer cette application de sorte à en simplifier l'utilisation et à permettre sa diffusion au sein de tout le réseau des Polytech.&lt;br /&gt;
&lt;br /&gt;
== Préparation du projet ==&lt;br /&gt;
&lt;br /&gt;
=== Matériel requis ===&lt;br /&gt;
*L'ancien programme &lt;br /&gt;
*Logicile PYTHON&lt;br /&gt;
* Exemple de matériel&lt;br /&gt;
&lt;br /&gt;
=== Matériel à acheter ===&lt;br /&gt;
&lt;br /&gt;
=== Fichiers préparatoires ===&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_1_0001.tif‎]] : un exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.tif‎]] : un 2nd exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.lu.tif‎]] : Résultat de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.txt‎]] : Résultat texte de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:Analyse_py.zip]] : Application actuellement utilisée&lt;br /&gt;
&lt;br /&gt;
== Avancement du projet==&lt;br /&gt;
&lt;br /&gt;
=== Objectifs suggérés par les encadrants ===&lt;br /&gt;
&lt;br /&gt;
=== Réalisations concrètes ===&lt;br /&gt;
&lt;br /&gt;
=== Séances ===&lt;br /&gt;
&lt;br /&gt;
==== Première séance ====&lt;br /&gt;
*Lire le rapport de l'ancien projet&lt;br /&gt;
*Prise en main le langue python(c'est un langue ce que on n'ai pas connu ):&lt;br /&gt;
**Lire le site  http://linux.chinaitlab.com/manual/Python_chinese/index.html; &lt;br /&gt;
**Faire quelques petits programmes en python;&lt;br /&gt;
&lt;br /&gt;
==== Deuxière séance ====&lt;br /&gt;
Tests sur l'ancien programme(version 2010)&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Tests effectués&amp;lt;/th&amp;gt;      &amp;lt;th&amp;gt;Conclusion&amp;lt;/th&amp;gt;                                   &amp;lt;th&amp;gt;Nos taches à réaliser&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le temps d'installation est environs 3 minutes et pas assez facile à prise à la main&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ce n'est pas  assez pratique pour installer le programme&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Faciliter le processus d'installation,déduitre le temps à inferieur d'une minute&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le possiblité d'installation sous differents systeme(Linux, windows)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il peut s'installer sur les deux systemes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Il peut traiter que des images de format TIF,et le taille d'image grossit apres le traitement&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il est un peu limite pour traiter des images d'autres formats&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Trouver une méthode pour convertir le format à TIF d'image dans le but d'etre capable de traiter plus formats d'images&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Le fenetre web affiche que le nombre de Bonne reponces&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Le fenetre web n'a pas assez de fonctions pour l'enseignant anglais&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ajouter le fonction de calcul de notes finals,et on doit afficher le petit image pour indiquer l'endroit de confus&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;la vitesse de traitement d'une image est plus une minutes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;C'est un peu long pour attendr le traitement de nombreux tests&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Déduire le temps de traitment(peut etre on changer le méthode de calcul)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Troisième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Réalier le fonction de calcul le note totale&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé le table de reference pour calcul le note d'apres le nombre de bonne reponse de l'enseignant de l'anglais. &lt;br /&gt;
Et on a ajouté le fonction de calcul le note d'écrit et le note d'orale et le note total.Puis on a modifié le page HTML pour afficher le note.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Quartième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;S'amélioere le fonction de calcul le note totale &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
D'apres le conseil de Monsieur Blaise,pour l'utilisateur peut changer le table facilement et avoir une plus vaste application de notre programme,on a creé le table de note par EXECEL de format 'csv'.Et puis on remplacer notre précédent calcul de note par une fonction qui peut consulter sur le table 'csv'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit'row[0]==bonneRep0',mais row[0] n'est pas un entier sous python,il peut etre '10'. le solution s'écrit par 'if int(row[0])==bonneRep0'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit&amp;quot;note[0]=int(row[1])&amp;quot;,il y avait une erreur sur l'index de note.En fait,pour ajouter des chiffres sous Python,on doit utiliser 'note.append':ajouter a la fin d'un list.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
==== Cinqième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Faciliter l'installation&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé un outil'cx-freeze' pour générer noter programme'analyse.py' à un programme de format'.exe' . Avant cette réalisation,pour utiliser notre programme,on doit installer le 'python'et le 'PIL' aussi;et maintenant, on a besoin que faire le copie de le programme éxecutable '.exe'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;le logiciel 'cx-freeze'soit installé sous le repertoire'\Python 27\Script'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Au début,On a réussit à emballer le progamme en'.exe'mais il prends pas l'image à traiter. &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; Solution:PIL (Python Image libary) utilise un dynamique mécanisme à charger plugins,mais cx-freeze oublie d'inclure ce que le plugins a besoins parfois.On doit rajouter le commande dans notre programme pour indiquer le tyer d'image ce qu'on a besoin :&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Tiff Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Png Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Bmp Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Gif Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Jpeg Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image Palletle&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image File&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Sixième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;1.Déduire le temps de lire le réfenrence de note et 2.remplacer le 'detail.txt'par 'detail.html'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
1.D'après le conseil de monsieur Blaise,on définit une mémoire dynamique qui peut lire le table 'csv',et comme ca, quand on faire le calcul de note,le programme n'a pas besoin d'ouvrir le 'csv' tous les temps.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
2.On a fait un texte 'detail.html'qui est plus visible que 'detail.txt',et poure pouvoir fair notre projet suivant 'gérer le morceau'aussi. Mais pour l'instant,il peut pas lire des paramètres de programme principale.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Résultats ===&lt;/div&gt;</summary>
		<author><name>Zhuo</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1797</id>
		<title>Grilles TOEIC</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1797"/>
				<updated>2012-03-25T14:16:16Z</updated>
		
		<summary type="html">&lt;p&gt;Zhuo : /* Sixième séance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Présentation ==&lt;br /&gt;
=== Objectif : ===&lt;br /&gt;
Réaliser une application informatique permettant la correction automatique de QCM, type TOEIC. &lt;br /&gt;
&lt;br /&gt;
=== Description : ===&lt;br /&gt;
Depuis quelques années, le département des langues utilise une application informatique pour la correction des grilles TOEIC. A partir de l'image scannée d'une grille, le logiciel retourne automatiquement le nombre de bonnes et de mauvaises réponses. L'objectif du projet est d'améliorer cette application de sorte à en simplifier l'utilisation et à permettre sa diffusion au sein de tout le réseau des Polytech.&lt;br /&gt;
&lt;br /&gt;
== Préparation du projet ==&lt;br /&gt;
&lt;br /&gt;
=== Matériel requis ===&lt;br /&gt;
*L'ancien programme &lt;br /&gt;
*Logicile PYTHON&lt;br /&gt;
* Exemple de matériel&lt;br /&gt;
&lt;br /&gt;
=== Matériel à acheter ===&lt;br /&gt;
&lt;br /&gt;
=== Fichiers préparatoires ===&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_1_0001.tif‎]] : un exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.tif‎]] : un 2nd exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.lu.tif‎]] : Résultat de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.txt‎]] : Résultat texte de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:Analyse_py.zip]] : Application actuellement utilisée&lt;br /&gt;
&lt;br /&gt;
== Avancement du projet==&lt;br /&gt;
&lt;br /&gt;
=== Objectifs suggérés par les encadrants ===&lt;br /&gt;
&lt;br /&gt;
=== Réalisations concrètes ===&lt;br /&gt;
&lt;br /&gt;
=== Séances ===&lt;br /&gt;
&lt;br /&gt;
==== Première séance ====&lt;br /&gt;
*Lire le rapport de l'ancien projet&lt;br /&gt;
*Prise en main le langue python(c'est un langue ce que on n'ai pas connu ):&lt;br /&gt;
**Lire le site  http://linux.chinaitlab.com/manual/Python_chinese/index.html; &lt;br /&gt;
**Faire quelques petits programmes en python;&lt;br /&gt;
&lt;br /&gt;
==== Deuxière séance ====&lt;br /&gt;
Tests sur l'ancien programme(version 2010)&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Tests effectués&amp;lt;/th&amp;gt;      &amp;lt;th&amp;gt;Conclusion&amp;lt;/th&amp;gt;                                   &amp;lt;th&amp;gt;Nos taches à réaliser&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le temps d'installation est environs 3 minutes et pas assez facile à prise à la main&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ce n'est pas  assez pratique pour installer le programme&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Faciliter le processus d'installation,déduitre le temps à inferieur d'une minute&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le possiblité d'installation sous differents systeme(Linux, windows)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il peut s'installer sur les deux systemes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Il peut traiter que des images de format TIF,et le taille d'image grossit apres le traitement&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il est un peu limite pour traiter des images d'autres formats&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Trouver une méthode pour convertir le format à TIF d'image dans le but d'etre capable de traiter plus formats d'images&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Le fenetre web affiche que le nombre de Bonne reponces&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Le fenetre web n'a pas assez de fonctions pour l'enseignant anglais&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ajouter le fonction de calcul de notes finals,et on doit afficher le petit image pour indiquer l'endroit de confus&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;la vitesse de traitement d'une image est plus une minutes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;C'est un peu long pour attendr le traitement de nombreux tests&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Déduire le temps de traitment(peut etre on changer le méthode de calcul)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Troisième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Réalier le fonction de calcul le note totale&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé le table de reference pour calcul le note d'apres le nombre de bonne reponse de l'enseignant de l'anglais. &lt;br /&gt;
Et on a ajouté le fonction de calcul le note d'écrit et le note d'orale et le note total.Puis on a modifié le page HTML pour afficher le note.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Quartième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;S'amélioere le fonction de calcul le note totale &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
D'apres le conseil de Monsieur Blaise,pour l'utilisateur peut changer le table facilement et avoir une plus vaste application de notre programme,on a creé le table de note par EXECEL de format 'csv'.Et puis on remplacer notre précédent calcul de note par une fonction qui peut consulter sur le table 'csv'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit'row[0]==bonneRep0',mais row[0] n'est pas un entier sous python,il peut etre '10'. le solution s'écrit par 'if int(row[0])==bonneRep0'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit&amp;quot;note[0]=int(row[1])&amp;quot;,il y avait une erreur sur l'index de note.En fait,pour ajouter des chiffres sous Python,on doit utiliser 'note.append':ajouter a la fin d'un list.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
==== Cinqième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Faciliter l'installation&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé un outil'cx-freeze' pour générer noter programme'analyse.py' à un programme de format'.exe' . Avant cette réalisation,pour utiliser notre programme,on doit installer le 'python'et le 'PIL' aussi;et maintenant, on a besoin que faire le copie de le programme éxecutable '.exe'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;le logiciel 'cx-freeze'soit installé sous le repertoire'\Python 27\Script'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Au début,On a réussit à emballer le progamme en'.exe'mais il prends pas l'image à traiter. &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; Solution:PIL (Python Image libary) utilise un dynamique mécanisme à charger plugins,mais cx-freeze oublie d'inclure ce que le plugins a besoins parfois.On doit rajouter le commande dans notre programme pour indiquer le tyer d'image ce qu'on a besoin :&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Tiff Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Png Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Bmp Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Gif Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Jpeg Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image Palletle&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image File&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Sixième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;1.Déduire le temps de lire le réfenrence de note et 2.remplacer le 'detail.txt'par 'detail.html'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
1.D'après le conseil de monsieur Blaise,on définit une mémoire dynamique qui peut lire le table 'csv',et comme ca, quand on faire le calcul de note,le programme n'a pas besoin d'ouvrir le 'csv' tous les temps.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li2.On a fait un texte 'detail.html'qui est plus visible que 'detail.txt',et poure pouvoir fair notre projet suivant 'gérer le morceau'aussi. Mais pour l'instant,il peut pas lire des paramètres de programme principale.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Résultats ===&lt;/div&gt;</summary>
		<author><name>Zhuo</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1796</id>
		<title>Grilles TOEIC</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1796"/>
				<updated>2012-03-25T14:15:01Z</updated>
		
		<summary type="html">&lt;p&gt;Zhuo : /* Sixième séance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Présentation ==&lt;br /&gt;
=== Objectif : ===&lt;br /&gt;
Réaliser une application informatique permettant la correction automatique de QCM, type TOEIC. &lt;br /&gt;
&lt;br /&gt;
=== Description : ===&lt;br /&gt;
Depuis quelques années, le département des langues utilise une application informatique pour la correction des grilles TOEIC. A partir de l'image scannée d'une grille, le logiciel retourne automatiquement le nombre de bonnes et de mauvaises réponses. L'objectif du projet est d'améliorer cette application de sorte à en simplifier l'utilisation et à permettre sa diffusion au sein de tout le réseau des Polytech.&lt;br /&gt;
&lt;br /&gt;
== Préparation du projet ==&lt;br /&gt;
&lt;br /&gt;
=== Matériel requis ===&lt;br /&gt;
*L'ancien programme &lt;br /&gt;
*Logicile PYTHON&lt;br /&gt;
* Exemple de matériel&lt;br /&gt;
&lt;br /&gt;
=== Matériel à acheter ===&lt;br /&gt;
&lt;br /&gt;
=== Fichiers préparatoires ===&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_1_0001.tif‎]] : un exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.tif‎]] : un 2nd exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.lu.tif‎]] : Résultat de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.txt‎]] : Résultat texte de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:Analyse_py.zip]] : Application actuellement utilisée&lt;br /&gt;
&lt;br /&gt;
== Avancement du projet==&lt;br /&gt;
&lt;br /&gt;
=== Objectifs suggérés par les encadrants ===&lt;br /&gt;
&lt;br /&gt;
=== Réalisations concrètes ===&lt;br /&gt;
&lt;br /&gt;
=== Séances ===&lt;br /&gt;
&lt;br /&gt;
==== Première séance ====&lt;br /&gt;
*Lire le rapport de l'ancien projet&lt;br /&gt;
*Prise en main le langue python(c'est un langue ce que on n'ai pas connu ):&lt;br /&gt;
**Lire le site  http://linux.chinaitlab.com/manual/Python_chinese/index.html; &lt;br /&gt;
**Faire quelques petits programmes en python;&lt;br /&gt;
&lt;br /&gt;
==== Deuxière séance ====&lt;br /&gt;
Tests sur l'ancien programme(version 2010)&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Tests effectués&amp;lt;/th&amp;gt;      &amp;lt;th&amp;gt;Conclusion&amp;lt;/th&amp;gt;                                   &amp;lt;th&amp;gt;Nos taches à réaliser&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le temps d'installation est environs 3 minutes et pas assez facile à prise à la main&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ce n'est pas  assez pratique pour installer le programme&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Faciliter le processus d'installation,déduitre le temps à inferieur d'une minute&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le possiblité d'installation sous differents systeme(Linux, windows)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il peut s'installer sur les deux systemes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Il peut traiter que des images de format TIF,et le taille d'image grossit apres le traitement&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il est un peu limite pour traiter des images d'autres formats&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Trouver une méthode pour convertir le format à TIF d'image dans le but d'etre capable de traiter plus formats d'images&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Le fenetre web affiche que le nombre de Bonne reponces&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Le fenetre web n'a pas assez de fonctions pour l'enseignant anglais&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ajouter le fonction de calcul de notes finals,et on doit afficher le petit image pour indiquer l'endroit de confus&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;la vitesse de traitement d'une image est plus une minutes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;C'est un peu long pour attendr le traitement de nombreux tests&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Déduire le temps de traitment(peut etre on changer le méthode de calcul)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Troisième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Réalier le fonction de calcul le note totale&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé le table de reference pour calcul le note d'apres le nombre de bonne reponse de l'enseignant de l'anglais. &lt;br /&gt;
Et on a ajouté le fonction de calcul le note d'écrit et le note d'orale et le note total.Puis on a modifié le page HTML pour afficher le note.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Quartième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;S'amélioere le fonction de calcul le note totale &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
D'apres le conseil de Monsieur Blaise,pour l'utilisateur peut changer le table facilement et avoir une plus vaste application de notre programme,on a creé le table de note par EXECEL de format 'csv'.Et puis on remplacer notre précédent calcul de note par une fonction qui peut consulter sur le table 'csv'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit'row[0]==bonneRep0',mais row[0] n'est pas un entier sous python,il peut etre '10'. le solution s'écrit par 'if int(row[0])==bonneRep0'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit&amp;quot;note[0]=int(row[1])&amp;quot;,il y avait une erreur sur l'index de note.En fait,pour ajouter des chiffres sous Python,on doit utiliser 'note.append':ajouter a la fin d'un list.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
==== Cinqième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Faciliter l'installation&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé un outil'cx-freeze' pour générer noter programme'analyse.py' à un programme de format'.exe' . Avant cette réalisation,pour utiliser notre programme,on doit installer le 'python'et le 'PIL' aussi;et maintenant, on a besoin que faire le copie de le programme éxecutable '.exe'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;le logiciel 'cx-freeze'soit installé sous le repertoire'\Python 27\Script'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Au début,On a réussit à emballer le progamme en'.exe'mais il prends pas l'image à traiter. &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; Solution:PIL (Python Image libary) utilise un dynamique mécanisme à charger plugins,mais cx-freeze oublie d'inclure ce que le plugins a besoins parfois.On doit rajouter le commande dans notre programme pour indiquer le tyer d'image ce qu'on a besoin :&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Tiff Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Png Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Bmp Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Gif Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Jpeg Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image Palletle&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image File&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Sixième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;1.Déduire le temps de lire le réfenrence de note et 2.remplacer le 'detail.txt'par 'detail.html'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
1.D'après le conseil de monsieur Blaise,on définit une mémoire dynamique qui peut lire le table 'csv',et comme ca, quand on faire le calcul de note,le programme n'a pas besoin d'ouvrir le 'csv' tous les temps.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li2.On a fait un texte 'detail.html'qui est plus visible que 'detail.txt',et poure pouvoir fair notre projet suivant 'gérer le morceau'aussi. Mais pour l'instant,il peut pas lire des paramètres de programme principale.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Résultats ===&lt;/div&gt;</summary>
		<author><name>Zhuo</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1795</id>
		<title>Grilles TOEIC</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1795"/>
				<updated>2012-03-25T14:14:10Z</updated>
		
		<summary type="html">&lt;p&gt;Zhuo : /* Sixième séance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Présentation ==&lt;br /&gt;
=== Objectif : ===&lt;br /&gt;
Réaliser une application informatique permettant la correction automatique de QCM, type TOEIC. &lt;br /&gt;
&lt;br /&gt;
=== Description : ===&lt;br /&gt;
Depuis quelques années, le département des langues utilise une application informatique pour la correction des grilles TOEIC. A partir de l'image scannée d'une grille, le logiciel retourne automatiquement le nombre de bonnes et de mauvaises réponses. L'objectif du projet est d'améliorer cette application de sorte à en simplifier l'utilisation et à permettre sa diffusion au sein de tout le réseau des Polytech.&lt;br /&gt;
&lt;br /&gt;
== Préparation du projet ==&lt;br /&gt;
&lt;br /&gt;
=== Matériel requis ===&lt;br /&gt;
*L'ancien programme &lt;br /&gt;
*Logicile PYTHON&lt;br /&gt;
* Exemple de matériel&lt;br /&gt;
&lt;br /&gt;
=== Matériel à acheter ===&lt;br /&gt;
&lt;br /&gt;
=== Fichiers préparatoires ===&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_1_0001.tif‎]] : un exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.tif‎]] : un 2nd exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.lu.tif‎]] : Résultat de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.txt‎]] : Résultat texte de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:Analyse_py.zip]] : Application actuellement utilisée&lt;br /&gt;
&lt;br /&gt;
== Avancement du projet==&lt;br /&gt;
&lt;br /&gt;
=== Objectifs suggérés par les encadrants ===&lt;br /&gt;
&lt;br /&gt;
=== Réalisations concrètes ===&lt;br /&gt;
&lt;br /&gt;
=== Séances ===&lt;br /&gt;
&lt;br /&gt;
==== Première séance ====&lt;br /&gt;
*Lire le rapport de l'ancien projet&lt;br /&gt;
*Prise en main le langue python(c'est un langue ce que on n'ai pas connu ):&lt;br /&gt;
**Lire le site  http://linux.chinaitlab.com/manual/Python_chinese/index.html; &lt;br /&gt;
**Faire quelques petits programmes en python;&lt;br /&gt;
&lt;br /&gt;
==== Deuxière séance ====&lt;br /&gt;
Tests sur l'ancien programme(version 2010)&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Tests effectués&amp;lt;/th&amp;gt;      &amp;lt;th&amp;gt;Conclusion&amp;lt;/th&amp;gt;                                   &amp;lt;th&amp;gt;Nos taches à réaliser&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le temps d'installation est environs 3 minutes et pas assez facile à prise à la main&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ce n'est pas  assez pratique pour installer le programme&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Faciliter le processus d'installation,déduitre le temps à inferieur d'une minute&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le possiblité d'installation sous differents systeme(Linux, windows)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il peut s'installer sur les deux systemes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Il peut traiter que des images de format TIF,et le taille d'image grossit apres le traitement&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il est un peu limite pour traiter des images d'autres formats&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Trouver une méthode pour convertir le format à TIF d'image dans le but d'etre capable de traiter plus formats d'images&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Le fenetre web affiche que le nombre de Bonne reponces&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Le fenetre web n'a pas assez de fonctions pour l'enseignant anglais&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ajouter le fonction de calcul de notes finals,et on doit afficher le petit image pour indiquer l'endroit de confus&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;la vitesse de traitement d'une image est plus une minutes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;C'est un peu long pour attendr le traitement de nombreux tests&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Déduire le temps de traitment(peut etre on changer le méthode de calcul)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Troisième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Réalier le fonction de calcul le note totale&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé le table de reference pour calcul le note d'apres le nombre de bonne reponse de l'enseignant de l'anglais. &lt;br /&gt;
Et on a ajouté le fonction de calcul le note d'écrit et le note d'orale et le note total.Puis on a modifié le page HTML pour afficher le note.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Quartième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;S'amélioere le fonction de calcul le note totale &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
D'apres le conseil de Monsieur Blaise,pour l'utilisateur peut changer le table facilement et avoir une plus vaste application de notre programme,on a creé le table de note par EXECEL de format 'csv'.Et puis on remplacer notre précédent calcul de note par une fonction qui peut consulter sur le table 'csv'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit'row[0]==bonneRep0',mais row[0] n'est pas un entier sous python,il peut etre '10'. le solution s'écrit par 'if int(row[0])==bonneRep0'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit&amp;quot;note[0]=int(row[1])&amp;quot;,il y avait une erreur sur l'index de note.En fait,pour ajouter des chiffres sous Python,on doit utiliser 'note.append':ajouter a la fin d'un list.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
==== Cinqième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Faciliter l'installation&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé un outil'cx-freeze' pour générer noter programme'analyse.py' à un programme de format'.exe' . Avant cette réalisation,pour utiliser notre programme,on doit installer le 'python'et le 'PIL' aussi;et maintenant, on a besoin que faire le copie de le programme éxecutable '.exe'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;le logiciel 'cx-freeze'soit installé sous le repertoire'\Python 27\Script'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Au début,On a réussit à emballer le progamme en'.exe'mais il prends pas l'image à traiter. &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; Solution:PIL (Python Image libary) utilise un dynamique mécanisme à charger plugins,mais cx-freeze oublie d'inclure ce que le plugins a besoins parfois.On doit rajouter le commande dans notre programme pour indiquer le tyer d'image ce qu'on a besoin :&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Tiff Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Png Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Bmp Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Gif Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Jpeg Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image Palletle&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image File&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Sixième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;1.Déduire le temps de lire le réfenrence de note et 2.remplacer le 'detail.txt'par 'detail.html'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
1.D'après le conseil de monsieur Blaise,on définit une mémoire dynamique qui peut lire le table 'csv',et comme ca, quand on faire le calcul de note,le programme n'a pas besoin d'ouvrir le 'csv' tous les temps.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&lt;br /&gt;
2.On a fait un texte 'detail.html'qui est plus visible que 'detail.txt',et poure pouvoir fair notre projet suivant 'gérer le morceau'aussi. Mais pour l'instant,il peut pas lire des paramètres de programme principale.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Résultats ===&lt;/div&gt;</summary>
		<author><name>Zhuo</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1794</id>
		<title>Grilles TOEIC</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1794"/>
				<updated>2012-03-25T14:12:33Z</updated>
		
		<summary type="html">&lt;p&gt;Zhuo : /* Sixième séance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Présentation ==&lt;br /&gt;
=== Objectif : ===&lt;br /&gt;
Réaliser une application informatique permettant la correction automatique de QCM, type TOEIC. &lt;br /&gt;
&lt;br /&gt;
=== Description : ===&lt;br /&gt;
Depuis quelques années, le département des langues utilise une application informatique pour la correction des grilles TOEIC. A partir de l'image scannée d'une grille, le logiciel retourne automatiquement le nombre de bonnes et de mauvaises réponses. L'objectif du projet est d'améliorer cette application de sorte à en simplifier l'utilisation et à permettre sa diffusion au sein de tout le réseau des Polytech.&lt;br /&gt;
&lt;br /&gt;
== Préparation du projet ==&lt;br /&gt;
&lt;br /&gt;
=== Matériel requis ===&lt;br /&gt;
*L'ancien programme &lt;br /&gt;
*Logicile PYTHON&lt;br /&gt;
* Exemple de matériel&lt;br /&gt;
&lt;br /&gt;
=== Matériel à acheter ===&lt;br /&gt;
&lt;br /&gt;
=== Fichiers préparatoires ===&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_1_0001.tif‎]] : un exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.tif‎]] : un 2nd exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.lu.tif‎]] : Résultat de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.txt‎]] : Résultat texte de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:Analyse_py.zip]] : Application actuellement utilisée&lt;br /&gt;
&lt;br /&gt;
== Avancement du projet==&lt;br /&gt;
&lt;br /&gt;
=== Objectifs suggérés par les encadrants ===&lt;br /&gt;
&lt;br /&gt;
=== Réalisations concrètes ===&lt;br /&gt;
&lt;br /&gt;
=== Séances ===&lt;br /&gt;
&lt;br /&gt;
==== Première séance ====&lt;br /&gt;
*Lire le rapport de l'ancien projet&lt;br /&gt;
*Prise en main le langue python(c'est un langue ce que on n'ai pas connu ):&lt;br /&gt;
**Lire le site  http://linux.chinaitlab.com/manual/Python_chinese/index.html; &lt;br /&gt;
**Faire quelques petits programmes en python;&lt;br /&gt;
&lt;br /&gt;
==== Deuxière séance ====&lt;br /&gt;
Tests sur l'ancien programme(version 2010)&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Tests effectués&amp;lt;/th&amp;gt;      &amp;lt;th&amp;gt;Conclusion&amp;lt;/th&amp;gt;                                   &amp;lt;th&amp;gt;Nos taches à réaliser&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le temps d'installation est environs 3 minutes et pas assez facile à prise à la main&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ce n'est pas  assez pratique pour installer le programme&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Faciliter le processus d'installation,déduitre le temps à inferieur d'une minute&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le possiblité d'installation sous differents systeme(Linux, windows)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il peut s'installer sur les deux systemes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Il peut traiter que des images de format TIF,et le taille d'image grossit apres le traitement&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il est un peu limite pour traiter des images d'autres formats&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Trouver une méthode pour convertir le format à TIF d'image dans le but d'etre capable de traiter plus formats d'images&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Le fenetre web affiche que le nombre de Bonne reponces&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Le fenetre web n'a pas assez de fonctions pour l'enseignant anglais&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ajouter le fonction de calcul de notes finals,et on doit afficher le petit image pour indiquer l'endroit de confus&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;la vitesse de traitement d'une image est plus une minutes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;C'est un peu long pour attendr le traitement de nombreux tests&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Déduire le temps de traitment(peut etre on changer le méthode de calcul)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Troisième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Réalier le fonction de calcul le note totale&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé le table de reference pour calcul le note d'apres le nombre de bonne reponse de l'enseignant de l'anglais. &lt;br /&gt;
Et on a ajouté le fonction de calcul le note d'écrit et le note d'orale et le note total.Puis on a modifié le page HTML pour afficher le note.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Quartième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;S'amélioere le fonction de calcul le note totale &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
D'apres le conseil de Monsieur Blaise,pour l'utilisateur peut changer le table facilement et avoir une plus vaste application de notre programme,on a creé le table de note par EXECEL de format 'csv'.Et puis on remplacer notre précédent calcul de note par une fonction qui peut consulter sur le table 'csv'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit'row[0]==bonneRep0',mais row[0] n'est pas un entier sous python,il peut etre '10'. le solution s'écrit par 'if int(row[0])==bonneRep0'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit&amp;quot;note[0]=int(row[1])&amp;quot;,il y avait une erreur sur l'index de note.En fait,pour ajouter des chiffres sous Python,on doit utiliser 'note.append':ajouter a la fin d'un list.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
==== Cinqième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Faciliter l'installation&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé un outil'cx-freeze' pour générer noter programme'analyse.py' à un programme de format'.exe' . Avant cette réalisation,pour utiliser notre programme,on doit installer le 'python'et le 'PIL' aussi;et maintenant, on a besoin que faire le copie de le programme éxecutable '.exe'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;le logiciel 'cx-freeze'soit installé sous le repertoire'\Python 27\Script'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Au début,On a réussit à emballer le progamme en'.exe'mais il prends pas l'image à traiter. &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; Solution:PIL (Python Image libary) utilise un dynamique mécanisme à charger plugins,mais cx-freeze oublie d'inclure ce que le plugins a besoins parfois.On doit rajouter le commande dans notre programme pour indiquer le tyer d'image ce qu'on a besoin :&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Tiff Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Png Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Bmp Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Gif Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Jpeg Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image Palletle&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image File&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Sixième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;1.Déduire le temps de lire le réfenrence de note et 2.remplacer le 'detail.txt'par 'detail.html'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
1.D'après le conseil de monsieur Blaise,on définit une mémoire dynamique qui peut lire le table 'csv',et comme ca, quand on faire le calcul de note,le programme n'a pas besoin d'ouvrir le 'csv' tous les temps.&lt;br /&gt;
2.On a fait un texte 'detail.html'qui est plus visible que 'detail.txt',et poure pouvoir fair notre projet suivant 'gérer le morceau'aussi. Mais pour l'instant,il peut pas lire des paramètres de programme principale.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Résultats ===&lt;/div&gt;</summary>
		<author><name>Zhuo</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1793</id>
		<title>Grilles TOEIC</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1793"/>
				<updated>2012-03-25T14:01:14Z</updated>
		
		<summary type="html">&lt;p&gt;Zhuo : /* Cinqième séance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Présentation ==&lt;br /&gt;
=== Objectif : ===&lt;br /&gt;
Réaliser une application informatique permettant la correction automatique de QCM, type TOEIC. &lt;br /&gt;
&lt;br /&gt;
=== Description : ===&lt;br /&gt;
Depuis quelques années, le département des langues utilise une application informatique pour la correction des grilles TOEIC. A partir de l'image scannée d'une grille, le logiciel retourne automatiquement le nombre de bonnes et de mauvaises réponses. L'objectif du projet est d'améliorer cette application de sorte à en simplifier l'utilisation et à permettre sa diffusion au sein de tout le réseau des Polytech.&lt;br /&gt;
&lt;br /&gt;
== Préparation du projet ==&lt;br /&gt;
&lt;br /&gt;
=== Matériel requis ===&lt;br /&gt;
*L'ancien programme &lt;br /&gt;
*Logicile PYTHON&lt;br /&gt;
* Exemple de matériel&lt;br /&gt;
&lt;br /&gt;
=== Matériel à acheter ===&lt;br /&gt;
&lt;br /&gt;
=== Fichiers préparatoires ===&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_1_0001.tif‎]] : un exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.tif‎]] : un 2nd exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.lu.tif‎]] : Résultat de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.txt‎]] : Résultat texte de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:Analyse_py.zip]] : Application actuellement utilisée&lt;br /&gt;
&lt;br /&gt;
== Avancement du projet==&lt;br /&gt;
&lt;br /&gt;
=== Objectifs suggérés par les encadrants ===&lt;br /&gt;
&lt;br /&gt;
=== Réalisations concrètes ===&lt;br /&gt;
&lt;br /&gt;
=== Séances ===&lt;br /&gt;
&lt;br /&gt;
==== Première séance ====&lt;br /&gt;
*Lire le rapport de l'ancien projet&lt;br /&gt;
*Prise en main le langue python(c'est un langue ce que on n'ai pas connu ):&lt;br /&gt;
**Lire le site  http://linux.chinaitlab.com/manual/Python_chinese/index.html; &lt;br /&gt;
**Faire quelques petits programmes en python;&lt;br /&gt;
&lt;br /&gt;
==== Deuxière séance ====&lt;br /&gt;
Tests sur l'ancien programme(version 2010)&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Tests effectués&amp;lt;/th&amp;gt;      &amp;lt;th&amp;gt;Conclusion&amp;lt;/th&amp;gt;                                   &amp;lt;th&amp;gt;Nos taches à réaliser&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le temps d'installation est environs 3 minutes et pas assez facile à prise à la main&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ce n'est pas  assez pratique pour installer le programme&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Faciliter le processus d'installation,déduitre le temps à inferieur d'une minute&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le possiblité d'installation sous differents systeme(Linux, windows)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il peut s'installer sur les deux systemes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Il peut traiter que des images de format TIF,et le taille d'image grossit apres le traitement&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il est un peu limite pour traiter des images d'autres formats&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Trouver une méthode pour convertir le format à TIF d'image dans le but d'etre capable de traiter plus formats d'images&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Le fenetre web affiche que le nombre de Bonne reponces&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Le fenetre web n'a pas assez de fonctions pour l'enseignant anglais&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ajouter le fonction de calcul de notes finals,et on doit afficher le petit image pour indiquer l'endroit de confus&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;la vitesse de traitement d'une image est plus une minutes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;C'est un peu long pour attendr le traitement de nombreux tests&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Déduire le temps de traitment(peut etre on changer le méthode de calcul)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Troisième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Réalier le fonction de calcul le note totale&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé le table de reference pour calcul le note d'apres le nombre de bonne reponse de l'enseignant de l'anglais. &lt;br /&gt;
Et on a ajouté le fonction de calcul le note d'écrit et le note d'orale et le note total.Puis on a modifié le page HTML pour afficher le note.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Quartième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;S'amélioere le fonction de calcul le note totale &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
D'apres le conseil de Monsieur Blaise,pour l'utilisateur peut changer le table facilement et avoir une plus vaste application de notre programme,on a creé le table de note par EXECEL de format 'csv'.Et puis on remplacer notre précédent calcul de note par une fonction qui peut consulter sur le table 'csv'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit'row[0]==bonneRep0',mais row[0] n'est pas un entier sous python,il peut etre '10'. le solution s'écrit par 'if int(row[0])==bonneRep0'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit&amp;quot;note[0]=int(row[1])&amp;quot;,il y avait une erreur sur l'index de note.En fait,pour ajouter des chiffres sous Python,on doit utiliser 'note.append':ajouter a la fin d'un list.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
==== Cinqième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Faciliter l'installation&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé un outil'cx-freeze' pour générer noter programme'analyse.py' à un programme de format'.exe' . Avant cette réalisation,pour utiliser notre programme,on doit installer le 'python'et le 'PIL' aussi;et maintenant, on a besoin que faire le copie de le programme éxecutable '.exe'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;le logiciel 'cx-freeze'soit installé sous le repertoire'\Python 27\Script'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Au début,On a réussit à emballer le progamme en'.exe'mais il prends pas l'image à traiter. &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; Solution:PIL (Python Image libary) utilise un dynamique mécanisme à charger plugins,mais cx-freeze oublie d'inclure ce que le plugins a besoins parfois.On doit rajouter le commande dans notre programme pour indiquer le tyer d'image ce qu'on a besoin :&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Tiff Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Png Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Bmp Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Gif Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Jpeg Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image Palletle&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image File&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Sixième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Déduire le temps de lire le réfenrence de note et remplacer le 'detail.txt'par 'detail.html'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Résultats ===&lt;/div&gt;</summary>
		<author><name>Zhuo</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1792</id>
		<title>Grilles TOEIC</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1792"/>
				<updated>2012-03-25T13:55:02Z</updated>
		
		<summary type="html">&lt;p&gt;Zhuo : /* Cinqième séance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Présentation ==&lt;br /&gt;
=== Objectif : ===&lt;br /&gt;
Réaliser une application informatique permettant la correction automatique de QCM, type TOEIC. &lt;br /&gt;
&lt;br /&gt;
=== Description : ===&lt;br /&gt;
Depuis quelques années, le département des langues utilise une application informatique pour la correction des grilles TOEIC. A partir de l'image scannée d'une grille, le logiciel retourne automatiquement le nombre de bonnes et de mauvaises réponses. L'objectif du projet est d'améliorer cette application de sorte à en simplifier l'utilisation et à permettre sa diffusion au sein de tout le réseau des Polytech.&lt;br /&gt;
&lt;br /&gt;
== Préparation du projet ==&lt;br /&gt;
&lt;br /&gt;
=== Matériel requis ===&lt;br /&gt;
*L'ancien programme &lt;br /&gt;
*Logicile PYTHON&lt;br /&gt;
* Exemple de matériel&lt;br /&gt;
&lt;br /&gt;
=== Matériel à acheter ===&lt;br /&gt;
&lt;br /&gt;
=== Fichiers préparatoires ===&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_1_0001.tif‎]] : un exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.tif‎]] : un 2nd exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.lu.tif‎]] : Résultat de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.txt‎]] : Résultat texte de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:Analyse_py.zip]] : Application actuellement utilisée&lt;br /&gt;
&lt;br /&gt;
== Avancement du projet==&lt;br /&gt;
&lt;br /&gt;
=== Objectifs suggérés par les encadrants ===&lt;br /&gt;
&lt;br /&gt;
=== Réalisations concrètes ===&lt;br /&gt;
&lt;br /&gt;
=== Séances ===&lt;br /&gt;
&lt;br /&gt;
==== Première séance ====&lt;br /&gt;
*Lire le rapport de l'ancien projet&lt;br /&gt;
*Prise en main le langue python(c'est un langue ce que on n'ai pas connu ):&lt;br /&gt;
**Lire le site  http://linux.chinaitlab.com/manual/Python_chinese/index.html; &lt;br /&gt;
**Faire quelques petits programmes en python;&lt;br /&gt;
&lt;br /&gt;
==== Deuxière séance ====&lt;br /&gt;
Tests sur l'ancien programme(version 2010)&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Tests effectués&amp;lt;/th&amp;gt;      &amp;lt;th&amp;gt;Conclusion&amp;lt;/th&amp;gt;                                   &amp;lt;th&amp;gt;Nos taches à réaliser&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le temps d'installation est environs 3 minutes et pas assez facile à prise à la main&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ce n'est pas  assez pratique pour installer le programme&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Faciliter le processus d'installation,déduitre le temps à inferieur d'une minute&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le possiblité d'installation sous differents systeme(Linux, windows)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il peut s'installer sur les deux systemes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Il peut traiter que des images de format TIF,et le taille d'image grossit apres le traitement&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il est un peu limite pour traiter des images d'autres formats&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Trouver une méthode pour convertir le format à TIF d'image dans le but d'etre capable de traiter plus formats d'images&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Le fenetre web affiche que le nombre de Bonne reponces&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Le fenetre web n'a pas assez de fonctions pour l'enseignant anglais&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ajouter le fonction de calcul de notes finals,et on doit afficher le petit image pour indiquer l'endroit de confus&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;la vitesse de traitement d'une image est plus une minutes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;C'est un peu long pour attendr le traitement de nombreux tests&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Déduire le temps de traitment(peut etre on changer le méthode de calcul)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Troisième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Réalier le fonction de calcul le note totale&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé le table de reference pour calcul le note d'apres le nombre de bonne reponse de l'enseignant de l'anglais. &lt;br /&gt;
Et on a ajouté le fonction de calcul le note d'écrit et le note d'orale et le note total.Puis on a modifié le page HTML pour afficher le note.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Quartième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;S'amélioere le fonction de calcul le note totale &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
D'apres le conseil de Monsieur Blaise,pour l'utilisateur peut changer le table facilement et avoir une plus vaste application de notre programme,on a creé le table de note par EXECEL de format 'csv'.Et puis on remplacer notre précédent calcul de note par une fonction qui peut consulter sur le table 'csv'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit'row[0]==bonneRep0',mais row[0] n'est pas un entier sous python,il peut etre '10'. le solution s'écrit par 'if int(row[0])==bonneRep0'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit&amp;quot;note[0]=int(row[1])&amp;quot;,il y avait une erreur sur l'index de note.En fait,pour ajouter des chiffres sous Python,on doit utiliser 'note.append':ajouter a la fin d'un list.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
==== Cinqième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Faciliter l'installation&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé un outil'cx-freeze' pour générer noter programme'analyse.py' à un programme de format'.exe' . Avant cette réalisation,pour utiliser notre programme,on doit installer le 'python'et le 'PIL' aussi;et maintenant, on a besoin que faire le copie de le programme éxecutable '.exe'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;le logiciel 'cx-freeze'soit installé sous le repertoire'\Python 27\Script'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Au début,On a réussit à emballer le progamme en'.exe'mais il prends pas l'image à traiter. &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; Solution:PIL (Python Image libary) utilise un dynamique mécanisme à charger plugins,mais cx-freeze oublie d'inclure ce que le plugins a besoins parfois.On doit rajouter le commande dans notre programme pour indiquer le tyer d'image ce qu'on a besoin :&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Tiff Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Png Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Bmp Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Gif Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Jpeg Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image Palletle&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image File&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Cinqième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Faciliter l'installation&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Résultats ===&lt;/div&gt;</summary>
		<author><name>Zhuo</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1791</id>
		<title>Grilles TOEIC</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Grilles_TOEIC&amp;diff=1791"/>
				<updated>2012-03-25T13:53:59Z</updated>
		
		<summary type="html">&lt;p&gt;Zhuo : /* Cinqième séance */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Présentation ==&lt;br /&gt;
=== Objectif : ===&lt;br /&gt;
Réaliser une application informatique permettant la correction automatique de QCM, type TOEIC. &lt;br /&gt;
&lt;br /&gt;
=== Description : ===&lt;br /&gt;
Depuis quelques années, le département des langues utilise une application informatique pour la correction des grilles TOEIC. A partir de l'image scannée d'une grille, le logiciel retourne automatiquement le nombre de bonnes et de mauvaises réponses. L'objectif du projet est d'améliorer cette application de sorte à en simplifier l'utilisation et à permettre sa diffusion au sein de tout le réseau des Polytech.&lt;br /&gt;
&lt;br /&gt;
== Préparation du projet ==&lt;br /&gt;
&lt;br /&gt;
=== Matériel requis ===&lt;br /&gt;
*L'ancien programme &lt;br /&gt;
*Logicile PYTHON&lt;br /&gt;
* Exemple de matériel&lt;br /&gt;
&lt;br /&gt;
=== Matériel à acheter ===&lt;br /&gt;
&lt;br /&gt;
=== Fichiers préparatoires ===&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_1_0001.tif‎]] : un exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.tif‎]] : un 2nd exemple de grille TOEIC&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.lu.tif‎]] : Résultat de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:KMBT25020110629210858_2_0001.txt‎]] : Résultat texte de la correction de la grille n°2&lt;br /&gt;
* [[Fichier:Analyse_py.zip]] : Application actuellement utilisée&lt;br /&gt;
&lt;br /&gt;
== Avancement du projet==&lt;br /&gt;
&lt;br /&gt;
=== Objectifs suggérés par les encadrants ===&lt;br /&gt;
&lt;br /&gt;
=== Réalisations concrètes ===&lt;br /&gt;
&lt;br /&gt;
=== Séances ===&lt;br /&gt;
&lt;br /&gt;
==== Première séance ====&lt;br /&gt;
*Lire le rapport de l'ancien projet&lt;br /&gt;
*Prise en main le langue python(c'est un langue ce que on n'ai pas connu ):&lt;br /&gt;
**Lire le site  http://linux.chinaitlab.com/manual/Python_chinese/index.html; &lt;br /&gt;
**Faire quelques petits programmes en python;&lt;br /&gt;
&lt;br /&gt;
==== Deuxière séance ====&lt;br /&gt;
Tests sur l'ancien programme(version 2010)&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;th&amp;gt;Tests effectués&amp;lt;/th&amp;gt;      &amp;lt;th&amp;gt;Conclusion&amp;lt;/th&amp;gt;                                   &amp;lt;th&amp;gt;Nos taches à réaliser&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le temps d'installation est environs 3 minutes et pas assez facile à prise à la main&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ce n'est pas  assez pratique pour installer le programme&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Faciliter le processus d'installation,déduitre le temps à inferieur d'une minute&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;le possiblité d'installation sous differents systeme(Linux, windows)&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il peut s'installer sur les deux systemes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Il peut traiter que des images de format TIF,et le taille d'image grossit apres le traitement&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Il est un peu limite pour traiter des images d'autres formats&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Trouver une méthode pour convertir le format à TIF d'image dans le but d'etre capable de traiter plus formats d'images&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;Le fenetre web affiche que le nombre de Bonne reponces&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Le fenetre web n'a pas assez de fonctions pour l'enseignant anglais&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Ajouter le fonction de calcul de notes finals,et on doit afficher le petit image pour indiquer l'endroit de confus&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;la vitesse de traitement d'une image est plus une minutes&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;C'est un peu long pour attendr le traitement de nombreux tests&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;Déduire le temps de traitment(peut etre on changer le méthode de calcul)&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Troisième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Réalier le fonction de calcul le note totale&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé le table de reference pour calcul le note d'apres le nombre de bonne reponse de l'enseignant de l'anglais. &lt;br /&gt;
Et on a ajouté le fonction de calcul le note d'écrit et le note d'orale et le note total.Puis on a modifié le page HTML pour afficher le note.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Quartième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;S'amélioere le fonction de calcul le note totale &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
D'apres le conseil de Monsieur Blaise,pour l'utilisateur peut changer le table facilement et avoir une plus vaste application de notre programme,on a creé le table de note par EXECEL de format 'csv'.Et puis on remplacer notre précédent calcul de note par une fonction qui peut consulter sur le table 'csv'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit'row[0]==bonneRep0',mais row[0] n'est pas un entier sous python,il peut etre '10'. le solution s'écrit par 'if int(row[0])==bonneRep0'.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;on a ecrit&amp;quot;note[0]=int(row[1])&amp;quot;,il y avait une erreur sur l'index de note.En fait,pour ajouter des chiffres sous Python,on doit utiliser 'note.append':ajouter a la fin d'un list.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
==== Cinqième séance ====&lt;br /&gt;
&amp;lt;u&amp;gt;Objet:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Faciliter l'installation&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Réalisation:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
On a trouvé un outil'cx-freeze' pour générer noter programme'analyse.py' à un programme de format'.exe' . Avant cette réalisation,pour utiliser notre programme,on doit installer le 'python'et le 'PIL' aussi;et maintenant, on a besoin que faire le copie de le programme éxecutable '.exe'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;u&amp;gt;Difficultés rencontrés:&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;le logiciel 'cx-freeze'soit installé sous le repertoire'\Python 27\Script'&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Au début,On a réussit à emballer le progamme en'.exe'mais il prends pas l'image à traiter. &lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt; Solution:PIL (Python Image libary) utilise un dynamique mécanisme à charger plugins,mais cx-freeze oublie d'inclure ce que le plugins a besoins parfois.On doit rajouter le commande dans notre programme pour indiquer le tyer d'image ce qu'on a besoin :&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Tiff Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Png Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Bmp Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Gif Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Jpeg Image Plugin&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image Palletle&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
      import Image File&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Résultats ===&lt;/div&gt;</summary>
		<author><name>Zhuo</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Contr%C3%B4le_de_sonar,_groupe_A&amp;diff=1369</id>
		<title>Contrôle de sonar, groupe A</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Contr%C3%B4le_de_sonar,_groupe_A&amp;diff=1369"/>
				<updated>2011-06-03T14:34:26Z</updated>
		
		<summary type="html">&lt;p&gt;Zhuo : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sujet =&lt;br /&gt;
le sujet se trouve a la page: http://rex.plil.fr/Enseignement/Systeme/Projet.IMA3/systeme009.html&lt;br /&gt;
&lt;br /&gt;
=objectifs=&lt;br /&gt;
== objectif de séance 1: ==&lt;br /&gt;
*creer un code C demandant une position à l'utilisateur et faisant tourner le servomoteur en consequence&lt;br /&gt;
&lt;br /&gt;
*creer un script javascript demandant une position à l'utilisateur&lt;br /&gt;
&lt;br /&gt;
*comprendre ce que on doit faire avec FPGA&lt;br /&gt;
&lt;br /&gt;
*realiser une periode de une second pour le compteur remettre à 0&lt;br /&gt;
&lt;br /&gt;
== objectif de séance 2: ==&lt;br /&gt;
*lancer le code C via le script&lt;br /&gt;
&lt;br /&gt;
*realiser l'émission et la reception avec FPGA&lt;br /&gt;
&lt;br /&gt;
== objectif de scéance 3: ==&lt;br /&gt;
*recuperer la mesure du sonar et l'afficher&lt;br /&gt;
&lt;br /&gt;
*transferer le script sur une foxboard et tester&lt;br /&gt;
&lt;br /&gt;
*tests avec la partie electronique&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Partie FPGA: =&lt;br /&gt;
== Schéma global de notre sujet ---Contrôle de sonar: ==&lt;br /&gt;
                           [[Fichier:Schema global.jpg]]&lt;br /&gt;
== Schéma électronique du FPGA ==&lt;br /&gt;
[[Fichier:Sonar2.PNG]]&lt;br /&gt;
== Des fonctions de chaque parties ==&lt;br /&gt;
1) Pour obtenir une signale de 40KHz, on utilise quatre CDIV en série qui divisent l’origine fréquence 50MHz. &lt;br /&gt;
                                               &lt;br /&gt;
                                                    50M/5/10/5/5=40K&lt;br /&gt;
&lt;br /&gt;
                                  [[Fichier:40khz.PNG]]&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2) Au niveau d’émettre ce signale de 40KHz en 5 périodes, on utilise un compteur pour compter le nombre des périodes et aussi un comparateur. Si la valeur du compteur est supérieure à 5, GT=1, donc on ne peut pas continuer à émettre ce signale.   &lt;br /&gt;
&lt;br /&gt;
                                [[Fichier:Emission.PNG]]&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3) Au niveau de la réception, dès que le signale est réceptionné, il va donner un signal monté aux deux D flip-flops, alors on peut afficher la valeur du compteur. Comme on utilise un compteur de 8 bits, la valeur maximum qu’il compte par seconde est 255, donc on met la fréquence du compteur à 250Hz, alors il n’y a pas de risque du dépassement mais moins précis pour calculer la distance.    &lt;br /&gt;
&lt;br /&gt;
                                 [[Fichier:Reception.PNG]]&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4) Comme le taux de rafraîchissement de la mesure sera fixé à 1 seconde, donc on utilise un compteur de 16 bits alimenté par une fréquence de 33,333Hz, car ''2^15/33,333=0.98s''. Après on redonner le commande d’émission. Et à la fin ce compteur remet à zéro. &lt;br /&gt;
&lt;br /&gt;
                                [[Fichier:1seconde.jpg]]&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Partie analogique: =&lt;br /&gt;
== Schéma théorique ==&lt;br /&gt;
* On doit utiliser des amplificateurs opérationnels pour augmenter ou diminuer le courrant pendant l’émission et la receptiont du signale.(non réaliser pratiquement)&lt;br /&gt;
&lt;br /&gt;
                                [[Fichier:Ap.JPG]]&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=divers=&lt;br /&gt;
script Foxboard:&lt;br /&gt;
http://172.26.79.111/script.html&lt;br /&gt;
&lt;br /&gt;
Biblio:&lt;br /&gt;
http://www.xul.fr/xml-ajax.html#ajax-construction&lt;br /&gt;
http://blog.pascal-martin.fr/post/Un-premier-appel-Ajax-avec-Prototype&lt;/div&gt;</summary>
		<author><name>Zhuo</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Ap.JPG&amp;diff=1368</id>
		<title>Fichier:Ap.JPG</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Fichier:Ap.JPG&amp;diff=1368"/>
				<updated>2011-06-03T14:31:29Z</updated>
		
		<summary type="html">&lt;p&gt;Zhuo : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Zhuo</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Projets_troisi%C3%A8me_ann%C3%A9e,_2010/2011,_groupe_A&amp;diff=1162</id>
		<title>Projets troisième année, 2010/2011, groupe A</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Projets_troisi%C3%A8me_ann%C3%A9e,_2010/2011,_groupe_A&amp;diff=1162"/>
				<updated>2011-05-18T12:12:48Z</updated>
		
		<summary type="html">&lt;p&gt;Zhuo : /* Répartition des binômes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Répartition des binômes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Projet&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Elèves&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;[[Contrôle de matrice leds, groupe A]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;KHODR Remy,AYZI Hamza,BOUAIBA Hamza&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;[[Communication série, groupe A]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;HENRY GOSSE ELHASNAOUI&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;[[Gestion mémoire, groupe A]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;[[Gestion afficheurs, groupe A]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;CHANOUSSI GLORIA&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;[[Contrôle LED 256 couleurs, groupe A]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;LIU_DUJARDIN_CONFLAND&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;[[Contrôle de sonar, groupe A]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;LE_GUENNEC_WANG_HUO&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;[[Contrôle d'accéléromètre, groupe A]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;CHEKKOURI_ABOULHASSAN_KEMAJOU&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Zhuo</name></author>	</entry>

	<entry>
		<id>https://wiki-ima.plil.fr/mediawiki//index.php?title=Projets_troisi%C3%A8me_ann%C3%A9e,_2010/2011,_groupe_A&amp;diff=1154</id>
		<title>Projets troisième année, 2010/2011, groupe A</title>
		<link rel="alternate" type="text/html" href="https://wiki-ima.plil.fr/mediawiki//index.php?title=Projets_troisi%C3%A8me_ann%C3%A9e,_2010/2011,_groupe_A&amp;diff=1154"/>
				<updated>2011-05-18T11:59:14Z</updated>
		
		<summary type="html">&lt;p&gt;Zhuo : /* Répartition des binômes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Répartition des binômes ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Projet&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;th&amp;gt;Elèves&amp;lt;/th&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;[[Contrôle de matrice leds, groupe A]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;KHODR Remy,AYZI Hamza,BOUAIBA Hamza&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;[[Communication série, groupe A]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;[[Gestion mémoire, groupe A]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;[[Gestion afficheurs, groupe A]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;[[Contrôle LED 256 couleurs, groupe A]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;LIU_DUJARDIN_CONFLAND&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;[[Contrôle de sonar, groupe A]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;LE GUENNEC_HUO_WANG&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
  &amp;lt;tr&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;[[Contrôle d'accéléromètre, groupe A]]&amp;lt;/td&amp;gt;&lt;br /&gt;
    &amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
  &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Zhuo</name></author>	</entry>

	</feed>