la reconnaissance manuscrite

Page 1 sur 2 1, 2  Suivant

Aller en bas

la reconnaissance manuscrite

Message par batita le Dim 17 Fév - 16:40

salut, je prépare mon PFE sur la reconnaissance manuscrite.
j'utilise l'outil SRILM avec l'émulateur cygwin,et je vais faire les tests comme suit :
input un texte et un lexique en français ou anglais ou arabe...
le rôle de l'outil est de reconnaitre les caractères et les optimiser parceque c'est destiné à un systéme embarqué
j'ai insatallé l'outil et cygwin sous un environnement vista. j'ai du mal à passer les tests car le parametrage d'unix sous vista est très difficile,j'ai essayé de faire le maximum mais ça necessite une bonne connaissance par rapport à l'unix.
sachant que c'est la dernière partie de mon PFE et ma soutenance en dépend Crying or Very sad .
je serais vraiment reconnaissante si je trouverais de l'aide dans ce forum. MERCI D'AVANCE
avatar
batita
Entier Naturel
Entier Naturel

Féminin
Nombre de messages : 64
Age : 34
Localisation : RADES
Réputation : 0
Points : 3717
Date d'inscription : 17/02/2008

Feuille de personnage
Capacité linguistique:
1000/1000  (1000/1000)

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par methodiX le Dim 17 Fév - 21:46

On va tous t'aider batita! Mais juste, détaille un peu plus la question. Ce que j'ai compris c'est que:
- tu es dans la dernière phase du PFE (phase de test)
- le problème est de reconnaitre un texte manuscrit.
- la difficulté est dans le paramétrage de linux.

Ca reste un peu vague pour qu'on puisse t'aider!

_________________
Sami - Methodix, tunis
Le génie de Newton a consisté à dire que la lune tombe alors que tout le monde voit bien qu'elle ne tombe pas.
(Paul Valéry)
_____
Cliquer ici: Voir les nouveaux messages depuis votre dernière visite
Cliquer ici: Astuce: Utiliser l'outil "Recherche" du forum
avatar
methodiX
Admin
Admin

Masculin
Nombre de messages : 1260
Localisation : Le couloir de l'école polytechnique de Tunis
Réputation : 68
Points : 4847
Date d'inscription : 22/03/2007

Feuille de personnage
Capacité linguistique:
1000/1000  (1000/1000)

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par manianis le Dim 17 Fév - 23:35

je trouve qu'il vaudrait mieux installer un vrai système Linux et non pas une émulation pour ce système car il se peut que Cygwin ne fonctionne pas bien sous Windows Vista.

manianis
Nombre Réel
Nombre Réel

Masculin
Nombre de messages : 975
Localisation : Tunisie
Réputation : 4
Points : 3848
Date d'inscription : 11/10/2007

Feuille de personnage
Capacité linguistique:
999/1000  (999/1000)

http://manianis.sitesled.com/

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par batita le Lun 18 Fév - 14:40

merci beaucoup , je me sens entourer heureusement par des connaisseurs c est clair Smile .
le problème c est que j ai jamais utilisé unix avant mais je vais essayer de vous expliquer quand même le travail .
j ai installer cygwin selon un document que j ai trouvé sur le net ,
le document est bien détaillé : au début j installe cygwin avec les packages associés binutils , gawk , gcc , gzip , make , tcltk , tcsh ,
puis j ouvre cygwin et en ce moment là il va générer .bash_profile ,.inputrc , .bashrc dans c:\cygwin\home\yourname après je crée le dossier srilm sous cygwin
puis je copie le fichier srilm.tgz et je fais l extraction .
ensuite j ajoute :
export SRILM=/srilm
export MACHINE_TYPE=cygwin
export PATH=$PATH:$pwd:$SRILM/bin/cygwin
export MANPATH=$MANPATH:$SRILM/man
sous c:\cygwin\home\yourname\.bashrc.
je modifie /srilm/Makefile en ajoutant SRILM = /srilm”
puis j exécute ses comandes sous srilm :
$ make World
$ make all
$ make cleanest

ensuite j édite manuellement sous .inputrc :
set meta-flag on
set convert-meta off
set output-meta on
set input-meta on
et sous .bashrc :

export LESSCHARSET=latin1
alias ls="ls --show-control-chars

maintenant pour faire les tests :
je dois exécuter cette commande ( exemple de commande )

ngram-count -vocab Lexicon2003-72k.txt
-text CNA0001-2M.Train
-order 3
-write CNA0001-2M.count
-unk

Parameter Settings
-vocab: lexicon file name
-text: training corpus name
-order: n-gram count
-write: output countfile name
-unk: mark OOV as

sauf que la commande ngram-count est une commande que je trouve pas et il m affiche

soumaya@PC-de-soumaya ~/srilm
$ ngram
bash: ngram: command not found

je sais plus quoi faire!!!

en plus, tout en haut il affiche :
bash: /home/soumaya/.bash_profile: line 36: syntax error: unexpected end of file
et je sais pas comment la corrigée

merci de me répondre c est un peu délicat pour moi , mais j ai confiance en vous dans ce forum
Smile
avatar
batita
Entier Naturel
Entier Naturel

Féminin
Nombre de messages : 64
Age : 34
Localisation : RADES
Réputation : 0
Points : 3717
Date d'inscription : 17/02/2008

Feuille de personnage
Capacité linguistique:
1000/1000  (1000/1000)

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par Invité le Lun 18 Fév - 17:04

Juste pour info: un programme qui est capable de passer d'une image à un texte s'appelle un OCR.

Invité
Invité


Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par methodiX le Lun 18 Fév - 17:09

$ ngram
bash: ngram: command not found

Comme c'est indiqué, la commande ngram n'a pas été ajoutée dans la liste des commandes accessibles en ligne, comme ls par exemple ...

Je vais voir...

_________________
Sami - Methodix, tunis
Le génie de Newton a consisté à dire que la lune tombe alors que tout le monde voit bien qu'elle ne tombe pas.
(Paul Valéry)
_____
Cliquer ici: Voir les nouveaux messages depuis votre dernière visite
Cliquer ici: Astuce: Utiliser l'outil "Recherche" du forum
avatar
methodiX
Admin
Admin

Masculin
Nombre de messages : 1260
Localisation : Le couloir de l'école polytechnique de Tunis
Réputation : 68
Points : 4847
Date d'inscription : 22/03/2007

Feuille de personnage
Capacité linguistique:
1000/1000  (1000/1000)

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par manianis le Lun 18 Fév - 20:30

Est-ce que la compilation se déroule trés bien ? Si oui essayez de localiser le fichier exécutable produit en naviguant dans les dossiers à l'aide de l'explorateur de Windows car c'est plus simple.

manianis
Nombre Réel
Nombre Réel

Masculin
Nombre de messages : 975
Localisation : Tunisie
Réputation : 4
Points : 3848
Date d'inscription : 11/10/2007

Feuille de personnage
Capacité linguistique:
999/1000  (999/1000)

http://manianis.sitesled.com/

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par batita le Mar 19 Fév - 0:45

oui effectivement je trouve le fichier exécutable de ngram sous le dossier bin de srilm , mais le fait que ça existe c est pas normal qu il affiche command not found !!!!!!!
avatar
batita
Entier Naturel
Entier Naturel

Féminin
Nombre de messages : 64
Age : 34
Localisation : RADES
Réputation : 0
Points : 3717
Date d'inscription : 17/02/2008

Feuille de personnage
Capacité linguistique:
1000/1000  (1000/1000)

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par Napoléon le Mar 19 Fév - 1:06

l'existance de l'executable ne veut pas dire il devrait être reconnu quand on l'appelle de la ligne de commande. Son path doit être ajouté dans le fichier des paramètres. La commande est $PATH = $PATH + ....

_________________
Nabil - tunis
خير الناس أنفعهم للناس
avatar
Napoléon
Admin
Admin

Masculin
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 5465
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
999/1000  (999/1000)

http://infomath.online-talk.net

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par Napoléon le Mar 19 Fév - 1:10

Attends, Pourquoi tu veux appeler le programme à partir de la ligne de commande? Ais la peine de taper le chemin complet. Ca doit marcher.
Sinon, la compilation (inclusion des librairies par exemple) n'a pas été bien soignée!

_________________
Nabil - tunis
خير الناس أنفعهم للناس
avatar
Napoléon
Admin
Admin

Masculin
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 5465
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
999/1000  (999/1000)

http://infomath.online-talk.net

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par batita le Mar 19 Fév - 1:20

oui c est ce que j ai fais . j ai tapé le chemin complé exemple :

cd \
cd home
cd soumaya
cd srilm

c ça ?
avatar
batita
Entier Naturel
Entier Naturel

Féminin
Nombre de messages : 64
Age : 34
Localisation : RADES
Réputation : 0
Points : 3717
Date d'inscription : 17/02/2008

Feuille de personnage
Capacité linguistique:
1000/1000  (1000/1000)

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par manianis le Mar 19 Fév - 10:07

/home/soumaya/srlim : est le chemin ou réside les fichiers utilisés pour la compilation. Je crois il faudra accéder aussi au dossier bin càd :

cd /home/soumaya/srlim/bin

puis taper :
./ngram

manianis
Nombre Réel
Nombre Réel

Masculin
Nombre de messages : 975
Localisation : Tunisie
Réputation : 4
Points : 3848
Date d'inscription : 11/10/2007

Feuille de personnage
Capacité linguistique:
999/1000  (999/1000)

http://manianis.sitesled.com/

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par informix le Mar 19 Fév - 15:18

batita: tu as essayé d'utiliser Knoppix?

_________________
informix, Ecole d'ingénieurs
Les passions font vivre l'Homme; sa sagesse le fait seulement durer.
avatar
informix
Nombre Rationnel
Nombre Rationnel

Nombre de messages : 399
Réputation : 4
Points : 4119
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
1000/1000  (1000/1000)

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par batita le Mar 19 Fév - 21:23

je connais pas knoppix ?!!!!
avatar
batita
Entier Naturel
Entier Naturel

Féminin
Nombre de messages : 64
Age : 34
Localisation : RADES
Réputation : 0
Points : 3717
Date d'inscription : 17/02/2008

Feuille de personnage
Capacité linguistique:
1000/1000  (1000/1000)

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par informix le Mar 19 Fév - 21:29

Knoppix (ché pa si avec un seul "p" ou deux "p")
est un émulateur de Linux.
Tu mets le CD knoppix dans le lecteur CD.
Tu redémarres l'ordinateur.
Linux est devant toi avec "toutes" les fonctionnalités.

Galerie 7 à tunis, ça se vend à 1 Dinars (pour ProgVal et Timon, 1 Dinars = 0.6 Euro) Smile

_________________
informix, Ecole d'ingénieurs
Les passions font vivre l'Homme; sa sagesse le fait seulement durer.
avatar
informix
Nombre Rationnel
Nombre Rationnel

Nombre de messages : 399
Réputation : 4
Points : 4119
Date d'inscription : 19/03/2007

Feuille de personnage
Capacité linguistique:
1000/1000  (1000/1000)

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par batita le Mar 19 Fév - 22:32

ah ok merci infomax Smile
mais ce que j ai là comme documentation traite cygwin comme emulateur de linux . en plus le parramètrage est réalisé sous cygwin
donc voilà c est difficile de changer maintenant
avatar
batita
Entier Naturel
Entier Naturel

Féminin
Nombre de messages : 64
Age : 34
Localisation : RADES
Réputation : 0
Points : 3717
Date d'inscription : 17/02/2008

Feuille de personnage
Capacité linguistique:
1000/1000  (1000/1000)

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par batita le Mar 19 Fév - 22:39

ah ok merci infomax Smile
mais ce que j ai là comme documentation traite cygwin comme emulateur de linux . en plus le parramètrage est réalisé sous cygwin
donc voilà c est difficile de changer maintenant
avatar
batita
Entier Naturel
Entier Naturel

Féminin
Nombre de messages : 64
Age : 34
Localisation : RADES
Réputation : 0
Points : 3717
Date d'inscription : 17/02/2008

Feuille de personnage
Capacité linguistique:
1000/1000  (1000/1000)

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par batita le Mar 19 Fév - 22:54

regarde ça :
soumaya@PC-de-soumaya /
$ cd home
soumaya@PC-de-soumaya /home
$ cd soumaya
soumaya@PC-de-soumaya ~
$ cd srilm
soumaya@PC-de-soumaya ~/srilm
$ cd bin
soumaya@PC-de-soumaya ~/srilm/bin
$ ngram
bash: ngram: command not found
soumaya@PC-de-soumaya ~/srilm/bin
$ ngram-count
bash: ngram-count: command not found
soumaya@PC-de-soumaya ~/srilm/bin
$
avatar
batita
Entier Naturel
Entier Naturel

Féminin
Nombre de messages : 64
Age : 34
Localisation : RADES
Réputation : 0
Points : 3717
Date d'inscription : 17/02/2008

Feuille de personnage
Capacité linguistique:
1000/1000  (1000/1000)

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par manianis le Mer 20 Fév - 12:54

batita a écrit:regarde ça :
soumaya@PC-de-soumaya /
$ cd home
soumaya@PC-de-soumaya /home
$ cd soumaya
soumaya@PC-de-soumaya ~
$ cd srilm
soumaya@PC-de-soumaya ~/srilm
$ cd bin
soumaya@PC-de-soumaya ~/srilm/bin
$ ngram
bash: ngram: command not found
soumaya@PC-de-soumaya ~/srilm/bin
$ ngram-count
bash: ngram-count: command not found
soumaya@PC-de-soumaya ~/srilm/bin
$
Il faudra taper :

./ngram

je vous l'ai déjà expliqué.

manianis
Nombre Réel
Nombre Réel

Masculin
Nombre de messages : 975
Localisation : Tunisie
Réputation : 4
Points : 3848
Date d'inscription : 11/10/2007

Feuille de personnage
Capacité linguistique:
999/1000  (999/1000)

http://manianis.sitesled.com/

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par batita le Mer 20 Fév - 13:23

ah d accord merci de me le rappeler
je suis un peu maladroite Embarassed
je m excuse
avatar
batita
Entier Naturel
Entier Naturel

Féminin
Nombre de messages : 64
Age : 34
Localisation : RADES
Réputation : 0
Points : 3717
Date d'inscription : 17/02/2008

Feuille de personnage
Capacité linguistique:
1000/1000  (1000/1000)

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par manianis le Mer 20 Fév - 14:04

batita a écrit:ah d accord merci de me le rappeler
je suis un peu maladroite Embarassed
je m excuse

Il n'y a pas de problèmes. Nous apprenons tous.

manianis
Nombre Réel
Nombre Réel

Masculin
Nombre de messages : 975
Localisation : Tunisie
Réputation : 4
Points : 3848
Date d'inscription : 11/10/2007

Feuille de personnage
Capacité linguistique:
999/1000  (999/1000)

http://manianis.sitesled.com/

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par methodiX le Mer 20 Fév - 16:53

ça fonctionne ou pas?

_________________
Sami - Methodix, tunis
Le génie de Newton a consisté à dire que la lune tombe alors que tout le monde voit bien qu'elle ne tombe pas.
(Paul Valéry)
_____
Cliquer ici: Voir les nouveaux messages depuis votre dernière visite
Cliquer ici: Astuce: Utiliser l'outil "Recherche" du forum
avatar
methodiX
Admin
Admin

Masculin
Nombre de messages : 1260
Localisation : Le couloir de l'école polytechnique de Tunis
Réputation : 68
Points : 4847
Date d'inscription : 22/03/2007

Feuille de personnage
Capacité linguistique:
1000/1000  (1000/1000)

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par batita le Mer 20 Fév - 22:06

non ça fonctionne pas Sad
$ ./ngram
bash: ./ngram: No such file or directory
avatar
batita
Entier Naturel
Entier Naturel

Féminin
Nombre de messages : 64
Age : 34
Localisation : RADES
Réputation : 0
Points : 3717
Date d'inscription : 17/02/2008

Feuille de personnage
Capacité linguistique:
1000/1000  (1000/1000)

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par batita le Mer 20 Fév - 22:21

comment est ce qu on peut ajouter ngram dans le fichier des paramètres (commande path)?
avatar
batita
Entier Naturel
Entier Naturel

Féminin
Nombre de messages : 64
Age : 34
Localisation : RADES
Réputation : 0
Points : 3717
Date d'inscription : 17/02/2008

Feuille de personnage
Capacité linguistique:
1000/1000  (1000/1000)

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par batita le Sam 23 Fév - 14:13

bjr
si j ai eu ça en executant make world ça signifie quoi :

$ make World
make: /sbin/machine-type: Command not found
mkdir include lib bin
mkdir: cannot create directory `include': File exists
mkdir: cannot create directory `lib': File exists
mkdir: cannot create directory `bin': File exists
make: [dirs] Error 1 (ignored)
make init
make[1]: /sbin/machine-type: Command not found
make[1]: Entering directory `/home/soumaya/srilm'
make[1]: Entering directory `/home/soumaya/srilm'
for subdir in misc dstruct lm flm lattice utils; do \
(cd $subdir/src; make SRILM=/srilm" MACHINE_TYPE= OPTION= init)
|| exit 1; \
done
make[2]: Entering directory `/home/soumaya/srilm/misc/src'
Makefile:24: /srilm"/common/Makefile.common.variables: No such file or directory
Makefile:139: /srilm"/common/Makefile.common.targets: No such file or directory
make[2]: *** No rule to make target `/srilm"/common/Makefile.common.targets'. S
top.
make[2]: Leaving directory `/home/soumaya/srilm/misc/src'
make[1]: *** [init] Error 1
make[1]: Leaving directory `/home/soumaya/srilm'
make: *** [World] Error 2
avatar
batita
Entier Naturel
Entier Naturel

Féminin
Nombre de messages : 64
Age : 34
Localisation : RADES
Réputation : 0
Points : 3717
Date d'inscription : 17/02/2008

Feuille de personnage
Capacité linguistique:
1000/1000  (1000/1000)

Revenir en haut Aller en bas

Re: la reconnaissance manuscrite

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 1 sur 2 1, 2  Suivant

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum