Forums » Utilisation d'AMC (french) »
Aucune saisie - scans non reconnus - ERROR(): No layout for ID +0/0/0+
Added by Thibaud Hulin about 6 years ago
Bonjour,
après un bel examen final de 52 copies, je n'arrive pas à extraire les résultats.
208 scans n'ont pas été reconnus. ERROR(): No layout for ID +0/0/0+
Lorsque je clique sur la liste de scans j'obtiens une erreur :
Erreur lors du chargement du scan
Ci joint le fichier log.
Le pdf original est scanné à l'envers à 180°, aussi ai-je redressé les scans. Pourtant, dans le dossier scan, je trouve des fichiers tournée à 90°. Est-ce normal ? Ci-joint un exemple extrait du dossier scans (convertit de .ppm à .jpg).
Merci,
Thibaud.
output2.pdf-page-052-051.ppm.jpg - Fichier de log. (547.5 kB)
Replies (16)
RE: Aucune saisie - scans non reconnus - ERROR(): No layout for ID +0/0/0+ - Added by Thibaud Hulin about 6 years ago
+ ci-joint le fichier de log compressé.
log.zip (567.2 kB)
RE: Aucune saisie - scans non reconnus - ERROR(): No layout for ID +0/0/0+ - Added by Alexis Bienvenüe about 6 years ago
Cela ressemble au problème RE: Echec de la saisie automatique : aucune copie trouvée...
RE: Aucune saisie - scans non reconnus - ERROR(): No layout for ID +0/0/0+ - Added by Thibaud Hulin about 6 years ago
Bonjour,
merci. J'ai fait la modification dans ImageMagick, mais cela ne résout pas le problème.
J'ai souvenir d'avoir eu un problème au moment de la préparation : j'ai imprimé les sujets, puis dans Préparation tout n'était pas au vert. Je me demande si je n'ai pas dû relancer le calcul des mises en page. Est-ce possible que ce soit lié au problème ?
D'autre part j'ai dû installer la version instable sous ubuntu car les dépôts ppa d'ubuntu n'installaient pas encore de version stable (cf. ce post ).
J'utilise la version 1.4.0~rc2... c'est sans doute lié ?
Je joins le dernier log.
Merci,
Thibaud.
log.zip - Log après modif dans ImageMagick. (569.7 kB)
RE: Aucune saisie - scans non reconnus - ERROR(): No layout for ID +0/0/0+ - Added by Thibaud Hulin about 6 years ago
J'ai conservé cette version d'AMC, mais j'ai mis à jour ma version d'Ubuntu vers cosmic 18.10. A noter que la ligne
<policy domain="coder" rights="none" pattern="PDF" />n'est plus présente dans le ficher de configuration d'ImageMagick policy.xml
Voici le dossier du devoir à décompresser dans Projets-QCM (5,2M).
Et les scans sont accessibles ici (17,3M).
Obtenez-vous les mêmes erreurs que moi ?
RE: Aucune saisie - scans non reconnus - ERROR(): No layout for ID +0/0/0+ - Added by Alexis Bienvenüe about 6 years ago
Pouvez-vous essayer les commandes suivantes dans un terminal et nous dire ce qu'elles renvoient, après avoir copié votre fichier output2.pdf
dans le répertoire /tmp
?
cd /tmp pdfimages output2.pdf oo identify oo-000.ppm
RE: Aucune saisie - scans non reconnus - ERROR(): No layout for ID +0/0/0+ - Added by Thibaud Hulin about 6 years ago
Pas de retour pour la commande pdfimages ; pour identify :
oo-000.ppm PPM 3507x2480 3507x2480+0+0 8-bit sRGB 24.8834MiB 0.040u 0:00.040
RE: Aucune saisie - scans non reconnus - ERROR(): No layout for ID +0/0/0+ - Added by Alexis Bienvenüe about 6 years ago
Et avec la commande suivante ?
gm identify oo-000.ppm
RE: Aucune saisie - scans non reconnus - ERROR(): No layout for ID +0/0/0+ - Added by Thibaud Hulin about 6 years ago
Cette commande ne donne rien en sortie.
RE: Aucune saisie - scans non reconnus - ERROR(): No layout for ID +0/0/0+ - Added by Alexis Bienvenüe about 6 years ago
Oui c'est ça qui me semble bizarre : vous avez gm
qui est installé mais qui ne se comporte pas comme le gm
de graphicsmagick que AMC attend.
Pouvez-vous me dire ce que renvoient les commandes suivantes (si vous êtes bien sous Ubuntu) ?
which gm dpkg -S `which gm` dpkg -l graphicsmagick
RE: Aucune saisie - scans non reconnus - ERROR(): No layout for ID +0/0/0+ - Added by Thibaud Hulin about 6 years ago
Bien vu ; il s'agissait d'un autre script gm dans ~/bin/ (pour gmusicbrowser)...
J'ai donc installé graphicsmagick (oui sous Ubuntu).
J'ai relancé amc, cette fois les scans ont bien été reconnus, on avance ! Pas mal de rouge dans la colonne sensibilité cependant.
En revanche, les notes sont toutes à zéro.
Ci-joint copies d'écran des préférences (standard) et le diagnostic des séries, le log.
Les options du fichier AMC-TXT sont les suivantes :
Code: 10 SeparateAnswerSheet: 1 AnswerSheetColumns: 1 SingleSided: 0 Manualduplex: 1 Columns: 2
S__lection_321.png - Diagnostic des saisies (28.6 kB)
S__lection_322.png - Préférences (47.5 kB)
AMC-DEBUG-C9WZxMDn.log - Log (541 kB)
RE: Aucune saisie - scans non reconnus - ERROR(): No layout for ID +0/0/0+ - Added by Thibaud Hulin about 6 years ago
D'après le log, il manquait l'image utilisait pour l'affichage des copies dans le dossier ~/Images/ ; ci-joint.
Cette fois les notes s'affichent, mais il y a pas mal de cases cochées qui ne sont pas bien prises en compte (outre que les traitements sont très longs).
Quelles sont les valeurs à ajuster pour reconnaître les cases cochées ? Y a-t-il un moyen d'accélérer le traitement ?
Pour le moment je joue sur la valeur contraste dans les préférences puis je vais voir, via le bouton Manuelle, si j'ai plus de cases cochées sur une des copies (13).
kadushin_triades.png - fichier à déposer dans Images (107.7 kB)
[Résolu] RE: Aucune saisie - scans non reconnus - ERROR(): No layout for ID +0/0/0+ - Added by Thibaud Hulin about 6 years ago
Avec une valeur de 0.55 de seuil ça marche pas trop mal, mais j'ai quand même dû regarder chacun des scans un à un pour, il y a avait plusieurs cases non reconnues (+1pt de moyenne générale). Est-ce obligatoire ou bien faut-il utiliser systématiquement un stylo feutre par exemple pour noircir les cases ?
Merci ! Problème résolu donc.
RE: Aucune saisie - scans non reconnus - ERROR(): No layout for ID +0/0/0+ - Added by Thibaud Hulin about 6 years ago
Dernier problème au niveau du renvoi des emails aux étudiants : est-il possible d'indiquer un champ Reply to ? En effet j'utilise une adresse gmail pour l'envoi, mais je préférerais recevoir des retours via une adresse pro, est-ce possible ?
Désolé, plein de questions !
RE: Aucune saisie - scans non reconnus - ERROR(): No layout for ID +0/0/0+ - Added by Alexis Bienvenüe about 6 years ago
Est-ce obligatoire ou bien faut-il utiliser systématiquement un stylo feutre par exemple pour noircir les cases ?
En fait cela dépend du crayon utilisé pour cocher les cases, et également beaucoup du scanner utilisé et de son paramétrage. Personnellement j'utilise le mode "noir et blanc" du scanner (et non pas "niveaux de gris"), car il se débrouille bien pour détecter les tracés au crayon comme cela.
est-il possible d'indiquer un champ Reply to
Ce n'est pas prévu.
RE: Aucune saisie - scans non reconnus - ERROR(): No layout for ID +0/0/0+ - Added by Frédéric Bréal about 6 years ago
Est-ce obligatoire ou bien faut-il utiliser systématiquement un stylo feutre par exemple pour noircir les cases ?
Pour les collégiens, je demande un stylo noir, bleu ou crayon B ou 2B mais pas HB. Ensuite, le scanner du collège en noir et blanc et 300 DPI permet à AMC de détecter également les cases.
Chez moi, j'ai investi dans une HP Pro 8710 avec scanner à chargeur et j'ai eu du mal à faire les corrections. Le mode noir et blanc n'existe plus sous xubuntu 18.04 avec simple scan et xscan. Seul 1/8 de la feuille est numérisée et je ne sais pas pourquoi.
Après plusieurs essais avec imagemagicks et les options -monochrome ou grayscale, j'ai réussi à trouver un bon compromis avec.
mogrify -threshold 80% *.png
Avec une valeur de 0.55 de seuil ça marche pas trop mal,
J'ai une valeur de 0.35 et une proportion de case à mesurer de 0.50. Cela permet de détecter les élèves qui ne colorient pas entièrement la case.
RE: Aucune saisie - scans non reconnus - ERROR(): No layout for ID +0/0/0+ - Added by Thibaud Hulin about 6 years ago
Merci à tous les deux pour ces réponses bien utiles.
Thibaud.
(1-16/16)