[MacOsX] Probleme de reconnaissance des scans

Added by Sophie Miralles 11 months ago

Bonjour,

J'utilise AMC pour le 1ere fois et j'ai un problème lors de la reconnaissance des cases des copies.
La compilation du sujet d'examen se déroule sans aucune erreur et la vérification de la mise en page aussi.
Lorsque j'importe les scans des copies, il n'y a pas de messages d'erreur mais aucune cases de réponses n'est correctement reconnue et rien ne s'affiche dans la fenetre lorsqu'on veut vérifier le calage et les zooms.

Je suis sous MacOS 10.11 et j'ai installé AMC avec Macport.
J'obtiens un warning dans la console au démarrage mais pas de plantage:
dbus16585: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
Je ne sais pas si cette erreur a un rapport avec mon problème.

Quelqu'un aurait rencontré le meme problème?

Cordialement,
Sophie


Replies (20)

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Alexis Bienvenüe 11 months ago

Pouvez-vous essayer en décochant les cases de la section Édition/Préférences/Affichage/Notifications ?

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Sophie Miralles 11 months ago

Bonjour,

Merci pour la réactivité.

Ca n'a pas résolu le problème malheureusement.

Cordialement,
Sophie M

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Joël Brogniart 11 months ago

Vous pouvez ignorer ce message. AMC fonctionne correctement même si ce message est affiché.

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Alexis Bienvenüe 11 months ago

Pouvez-vous effectuer une saisie automatique en mode débogage (depuis le menu Aide), et poster le fichier log produit ?

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Sophie Miralles 11 months ago

Bonjour,

Je poste le fichier log après saisie automatique d'une copie.

Je vous remercie,
Sophie M

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Alexis Bienvenüe 11 months ago

Je ne comprends pas ce qui se passe : apparemment AMC-detect a explosé lorsqu'il a tenté de sauvegarder une petite image de case extraite du scan vers le fichier /var/folders/r2/fyshn4dj7z3g5jj111731pz40000gn/T/KpWwEMC6JD/1-2.png, mais je ne sais pas où est le problème.

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Sophie Miralles 11 months ago

Bonjour,

Je ne sais pas si je dois être fière ou pas d'avoir fait déconner le soft à ce point...
J'essairai de refaire une install d'AMC et de Macport mais il n'y avait pas eu de problèmes la dernière fois. Toutes les dépendances se sont bien installées.

Il semble un peu tard pour que je l'utilise pour l'évaluation de cette année mais je retenterai très bientot.
Si vous voulez que je fasse des tests pour dénicher le bug n'hésitez pas à me le faire savoir.
Merci pour le developpement et la gestion de ce logiciel ainsi que pour votre réactivité.

Cordialement,
Sophie M

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Alexis Bienvenüe 11 months ago

Est-ce que le répertoire /var/folders/r2/fyshn4dj7z3g5jj111731pz40000gn existe toujours ?

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Sophie Miralles 11 months ago

Oui le dossier /var/folders/r2/fyshn4dj7z3g5jj111731pz40000gn/ existe toujours, il y a meme les dossiers /T/KpWwEMC6JD dedans. Mais le dernier ne contient rien.

Cordialement
Sophie M.

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Alexis Bienvenüe 11 months ago

Alors pouvez-vous essayer la commande suivante dans un terminal ?

/opt/local/lib/AMC/exec/AMC-detect -x 2480.31494396015 -y 3507.87397260274 -d 42.519511994409 -p 0.2 -m 0.2 -c 4 -t 0.6 -o 1

Et taper à la suite :

load /Users/sophiemiralles/Desktop/Enseignement/INSA/PC2-P2I-Imagine/P2i2018 - Calcul_Numerique/Exam/SujetExamP2i2018/scans/DOC260418-26042018181957.pdf-page-0001_0000.pdf_0001.png
optim 316.54,291.94 2163.78,291.94 2163.78,3309.45 316.54,3309.45
zooms /var/folders/r2/fyshn4dj7z3g5jj111731pz40000gn/T/KpWwEMC6JD
id 1 5 1 2
mesure0 0.8 square 703.766451875616 748.437522802674 1588.88292807408 1633.55399900114

Qu'est-ce que ça donne ?

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Sophie Miralles 11 months ago

Voilà ce que ça donne:

/opt/local/lib/AMC/exec/AMC-detect -x 2480.31494396015 -y 3507.87397260274 -d 42.519511994409 -p 0.2 -m 0.2 -c 4 -t 0.6 -o 1
TX=2480.31 TY=3507.87 DIAM=42.52
load /Users/sophiemiralles/Desktop/Enseignement/INSA/PC2-P2I-Imagine/P2i2018 - Calcul_Numerique/Exam/SujetExamP2i2018/scans/DOC260418-26042018181957.pdf-page-0001_0000.pdf_0001.png
optim 316.54,291.94 2163.78,291.94 2163.78,3309.45 316.54,3309.45
zooms /var/folders/r2/fyshn4dj7z3g5jj111731pz40000gn/T/KpWwEMC6JD
id 1 5 1 2
mesure0 0.8 square 703.766451875616 748.437522802674 1588.88292807408 1633.55399900114: Image background loaded
: loading /Users/sophiemiralles/Desktop/Enseignement/INSA/PC2-P2I-Imagine/P2i2018 - Calcul_Numerique/Exam/SujetExamP2i2018/scans/DOC260418-26042018181957.pdf-page-0001_0000.pdf_0001.png ...
: Image max = 255.000
: Image loaded
Morph: +2 -4
Target size: 22.7 ; 34.0
Detected connected components:
(227;2168)+(26;27)
(1407;2149)+(27;27)
(546;1619)+(32;33)
(594;1573)+(33;34)
(481;1209)+(32;34)
(480;1072)+(32;34)
(363;627)+(32;34)
(496;626)+(33;34)
(451;492)+(32;32)
(406;447)+(33;33)
(584;445)+(33;33)
(627;444)+(34;33)
(218;234)+(27;28)
(1397;222)+(26;26)
(557;214)+(27;26)
(758;180)+(27;26)
Frame[0]: 231.0 ; 247.5
Frame[1]: 1409.5 ; 234.5
Frame[2]: 1420.0 ; 2162.0
Frame[3]: 239.5 ; 2181.0
__END__
Transfo:
a=0.638520
b=0.003148
c=-0.008662
d=0.639766
e=27.463713
f=64.968477
MSE=1.825742
Back:
a'=1.566017
b'=-0.007706
c'=0.021202
d'=1.562967
e'=-42.507962
f'=-102.125891
__END__
__END__
__END__

TCORNER 481.835,1075.386
TCORNER 510.358,1074.999
TCORNER 510.499,1103.578
TCORNER 481.976,1103.965
COIN 484.701,1078.205
COIN 507.520,1077.896
COIN 507.633,1100.759
COIN 484.814,1101.068
: Saving zoom to /var/folders/r2/fyshn4dj7z3g5jj111731pz40000gn/T/KpWwEMC6JD/1-2.png
: Z=(479,1072)+(33,33)
OpenCV(3.4.1) Error: Assertion failed ((flags & FIXED_TYPE) != 0) in type, file /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_graphics_opencv/opencv/work/opencv-3.4.1/modules/core/src/matrix_wrap.cpp, line 807
libc++abi.dylib: terminating with uncaught exception of type cv::Exception: OpenCV(3.4.1) /opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_graphics_opencv/opencv/work/opencv-3.4.1/modules/core/src/matrix_wrap.cpp:807: error: (-215) (flags & FIXED_TYPE) != 0 in function type

Abort trap: 6

Un problème avec OpenCV apparemment.

Cordialement
Sophie M

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Alexis Bienvenüe 11 months ago

Merci ! Ce problème avait déjà été rencontré sur MacOSX (voir https://github.com/opencv/opencv/issues/11076), et AMC a été modifié en conséquence (voir hg:4e38fc7e7850 / git:f0d89e98) : cela ne devrait pas se reproduire avec une version plus récente — mais il me semble que les versions actuellement présentes sur MacPorts n'intègrent pas encore ce correctif.

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Sophie Miralles 11 months ago

Bonjour,

D'accord, ça fait plaisir de connaitre le problème.
Vous me conseillez de réinstaller AMC sans passer par Macports ou il y a un moyen de mettre à jour le fichier AMC-detect.cc de mon install?

Merci pour votre réactivité.
Bien cordialement
Sophie M.

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Alexis Bienvenüe 11 months ago

Je ne saurais vous dire : il va falloir attendre le passage des utilisateurs de Mac…

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Christophe Farges 11 months ago

Bonjour à tous,

J'avais le même problème. Du coup j'ai désinstallé mac port et tenté de réinstaller AMC mais cela ne fonctionne plus. Voici le problème:
---> Verifying checksums for auto-multiple-choice
---> Extracting auto-multiple-choice
---> Configuring auto-multiple-choice
Error: Failed to configure auto-multiple-choice: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_auto-multiple-choice/auto-multiple-choice/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port auto-multiple-choice failed
---> Some of the ports you installed have notes:
dblatex has the following notes:
The mactex variant will install styles to MacTeX's texmf-local
/usr/local/texlive/texmf-local

J'ai l'impression en regardant le log que l'erreur est ici:
:info:configure Command failed: /usr/bin/make version_files AMCCONF=macports BASEPATH=/opt/local PERLPATH=/opt/local/bin/perl5.26 PERLDIR=/opt/local/lib/perl5/vendor_perl/5.26 SYSTEM_TYPE=macports TEXDIR=/usr/local/texlive/texmf-local/tex/latex/AMC TEXDOCDIR=/usr/local/texlive/texmf-local/doc/latex/AMC

Le log complet est en PJ.

Merci d'avance pour votre aide !

main.log (367.6 kB)

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Christophe Farges 11 months ago

C'est bon, j'ai réussi à régler le problème. En fait l'erreur était sur la ligne d'avant dans le log:
:info:configure chdir: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_x11_auto-multiple-choice/auto-multiple-choice/work/auto-multiple-choice-a488cdbc7f8d6d1d6b7fde48b6ce92e9d972d62a: No such file or directory

Ce dossier n'existait effectivement pas. A la place j'avais "auto-multiple-choice-a488cdbc7f8d6d1d6b7fde48b6ce92e9d972d62a-a488cdbc7f8d6d1d6b7fde48b6ce92e9d972d62a". J'ai donc fait:
mv auto-multiple-choice-a488cdbc7f8d6d1d6b7fde48b6ce92e9d972d62a-a488cdbc7f8d6d1d6b7fde48b6ce92e9d972d62a auto-multiple-choice-a488cdbc7f8d6d1d6b7fde48b6ce92e9d972d62a

Et ça a réglé le problème d'installation.

Par ailleurs, une fois tout installé, AMC fonctionne bien ! Plus de problème de reconnaissance. La version a visiblement changé (l'interface est différente). Maintenant j'ai la version 1.3.0.

Bonne fin de journée !

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Joël Brogniart 11 months ago

Je suis coupable de la dernière erreur. En voulant mettre à jour rapidement AMC sur MacPorts, j'ai oublié une étape de vérification et j'ai envoyé une version où il manquait un changement. J'essaie de corriger ça rapidement.

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Joël Brogniart 11 months ago

Ça y est, la version correcte est disponible sur MacPorts.

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Christophe Farges 11 months ago

Merci beaucoup ! J'en ai besoin aujourd'hui mais après ça je désinstalle et réinstalle pour confirmer si ça marche bien de mon côté aussi. Bonne journée !

RE: [MacOsX] Probleme de reconnaissance des scans - Added by Christophe Farges 11 months ago

Bonjour,

Réinstallé ce matin et je confirme que l'installation à partir de MacPorts fonctionne directement à présent.

Merci encore !

(1-20/20)