logo Homepage
+  NewbieContest
|-+  Challenges» Aide Programmation» Prog - Apprenons à lire
Username:
Password:
Pages: 1 2 [3] 4 5 6
  Retourner à l'épreuve    Imprimer  
Auteur Fil de discussion: Prog - Apprenons à lire  (Lu 49668 fois)
sofiane
Profil challenge

Classement : 287/54283

Néophyte
*
Hors ligne Hors ligne
Messages: 24


Voir le profil
« #30 le: 17 Août 2006 à 03:12:31 »

C'est bon, j'ai réussi !

y'avait un caractére "Retour à la ligne" aprés ma chaine !

Super !
Journalisée
blopblop
Profil challenge

Classement : 2221/54283

Néophyte
*
Hors ligne Hors ligne
Messages: 14


Voir le profil
« #31 le: 24 Août 2006 à 13:31:59 »

Bonjour à tous,

Je compte réaliser cette epreuve en delphi puisque c'est le seul langage que je connaisse. Mon idée, serait d'isoler chaque caractére pour en analyser les pixels et les comparer avec un tableau ou un fichier permettant de faire la correspondance pixel<->caractére. Cette méthode me semble difficile et longue à realiser car il faut referencer tous les pixels de tous les caractéres suceptible de composer la chaine.

Cette méthode vous semble t'elle valable ou bien pensez vous qu'il y'a plus simple (en delphi toujours).

Merci de votre aide
Journalisée
skyangel
Profil challenge

Classement : 5028/54283

Néophyte
*
Hors ligne Hors ligne
Messages: 15


Voir le profil
« #32 le: 26 Septembre 2006 à 16:05:01 »

BOnjour,

J'essaye de résoudre cette enigme. Très intéressante!

J'ai trouvé la classe PHPOCR sur le net. Dois je m'en servir pour résoudre ce problème.
Dois je (coder un script ) comparer la couleur de chaque pixel pour trouver la forme des lettres?? si oui par quelles fonctions????

En vous remerciant.
Journalisée
SeVeN
Relecteur

Profil challenge

Classement : 45/54283

Membre Senior
*
Hors ligne Hors ligne
Messages: 286


Voir le profil
« #33 le: 26 Septembre 2006 à 16:10:49 »

La methode la plus simple que j'ai trouvée est d'utiliser gocr. Je pense qu'on est une majorité à avoir utilisé ça.
Journalisée

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d- s+:- a-- C+++ UL++ P++ L++ E W++ N+ o-- K- w++
O-- M V- PS+ PE++ Y+ PGP t 5 X++ R+ tv-- b+ DI D+
G e- h+ r- y+
------END GEEK CODE BLOCK------
CommComm

Profil challenge

Classement : 86/54283

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1283


Voir le profil
« #34 le: 26 Septembre 2006 à 17:52:31 »

Pour ma part je n'ai jamais réussi à faire fonctionner une quelconque version de gocr sous Win. Je reçois des messages d'insulte, genre :
C:\WINDOWS\SYSTEM32\HASPDOS.SYSNom de commande ou de fichier incorrect (avec la 3.8)
Ou
ERROR src\pnm.c L208: sorry, compile with HAVE_POPEN to use pipes (avec la 4.0)

Je ne dis pas que je ne chercherai pas à la faire sous linux, mais j'aimerais comprendre, d'autant que chez certains le fonctionnement sous WIN ne pose pas de problème.
Journalisée

En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.
(Devise d'un newbie shadok)
Mr_KaLiMaN
Relecteur

Profil challenge

Classement : 64/54283

Membre Senior
*
Hors ligne Hors ligne
Messages: 426


Voir le profil WWW
« #35 le: 26 Septembre 2006 à 18:25:15 »

Comme CommComm (oué facile...)
Mais sous linux ça marche nikel
Journalisée
S0410N3
Administrateur

Profil challenge

Classement : 10/54283

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1260


Voir le profil WWW
« #36 le: 27 Septembre 2006 à 00:01:45 »

Citation de: CommComm
Ou
ERROR src\pnm.c L208: sorry, compile with HAVE_POPEN to use pipes (avec la 4.0)
Pour cette erreur là c'est parce que la version de gocr en téléchargement compilée pour windows n'inclue que le support des fichiers pnm.
Pour supporter d'autre formats il faut recompiler gocr.

Pour ceux qui se sentent la motivation :

http://www.about280.com/gocr.html
Journalisée

Enjoy (copyleft de quelqu'un qui a trop parlé)

S0410N3

-------------------------------------------------------------------------------------
La folie est le prix à payer pour le temps passé à être trop lucide.
-------------------------------------------------------------------------------------
http://forum.hardware.fr/hfr/Discussions/Societe/francais-repere-repaire-sujet_19265_1.htm
skyangel
Profil challenge

Classement : 5028/54283

Néophyte
*
Hors ligne Hors ligne
Messages: 15


Voir le profil
« #37 le: 27 Septembre 2006 à 09:13:24 »

BOnjour,

Merci des réponses.
Pour ma part Gocr fonctionne parfaitement sous Windows.
Pour le faire fonctionner dans l'objectif de cet exercice, dois je l'utiliser en ligne de commande.??? et comment puis je l'incorporer dans un script php?? avec les commandes system du php???

EN vous remerciant.
Journalisée
S0410N3
Administrateur

Profil challenge

Classement : 10/54283

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1260


Voir le profil WWW
« #38 le: 27 Septembre 2006 à 09:49:41 »

Je crois que le plus gros du problème vient déjà de tomber là.

Pour la suite va falloir chercher un peu
Journalisée

Enjoy (copyleft de quelqu'un qui a trop parlé)

S0410N3

-------------------------------------------------------------------------------------
La folie est le prix à payer pour le temps passé à être trop lucide.
-------------------------------------------------------------------------------------
http://forum.hardware.fr/hfr/Discussions/Societe/francais-repere-repaire-sujet_19265_1.htm
skyangel
Profil challenge

Classement : 5028/54283

Néophyte
*
Hors ligne Hors ligne
Messages: 15


Voir le profil
« #39 le: 27 Septembre 2006 à 10:12:30 »

Merci
Journalisée
CommComm

Profil challenge

Classement : 86/54283

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1283


Voir le profil
« #40 le: 27 Septembre 2006 à 21:04:59 »

Merci S0410N3... je vais regarder, même si je ne suis pas certain d'aller jusqu'au bout...
Mais une question quand même.... J'avais essayé à la fois sous Win98 et XP sp2, sans succès. Et ça marche bien pour d'autres, comme l'indique skyangel. Une explication ?
Journalisée

En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus on a de chances que ça marche.
(Devise d'un newbie shadok)
S0410N3
Administrateur

Profil challenge

Classement : 10/54283

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1260


Voir le profil WWW
« #41 le: 27 Septembre 2006 à 21:09:54 »

De mémoire c'est la 3.8 qui marche chez certains. Celle là était compilée avec plus de formats gérés.
Il me semble même que j'avais réussi à la faire tourner chez moi il y a longtemps.

Après pourquoi j'en sais rien
Je me demande si ce n'est pas une histoire de type de processeur mais je ne suis pas sûr du tout...
Journalisée

Enjoy (copyleft de quelqu'un qui a trop parlé)

S0410N3

-------------------------------------------------------------------------------------
La folie est le prix à payer pour le temps passé à être trop lucide.
-------------------------------------------------------------------------------------
http://forum.hardware.fr/hfr/Discussions/Societe/francais-repere-repaire-sujet_19265_1.htm
Asphator

Profil challenge

Classement : 156/54283

Membre Complet
***
Hors ligne Hors ligne
Messages: 158


Voir le profil
« #42 le: 04 Décembre 2006 à 21:41:31 »

Juste une simple question. J'ai du recharger je ne sais combien de fois la page image, mais je ne suis jamais tombé sur un 'w' (majuscule comme minuscule). J'ai pas fait assez de rechargements (j'ai quand même dépassé les 200 de loin) ou c'est possible qu'il n'y en ai tout simplement pas?
Journalisée

Les seules limites sont les nôtres...
the lsd
Administrateur

Profil challenge

Classement : 190/54283

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 3096

poulping for fun & profit


Voir le profil WWW
« #43 le: 04 Décembre 2006 à 22:12:47 »

ben ca depend comment ca a été codé !
Si c'est une recherche aléatoire dans un array qui n'inclue pas le w, forcement, tu n'en aura jamais !

Enjoy

The lsd
Journalisée

Newbie Contest Staff :
The lsd - Th3_l5D (IRC)
Statut :
Administrateur
Citation :
Cartésien désabusé : je pense, donc je suis, mais je m'en fous !
4n0n1m3

Profil challenge

Classement : 3054/54283

Néophyte
*
Hors ligne Hors ligne
Messages: 31


Voir le profil
« #44 le: 25 Mai 2007 à 14:25:22 »

salut à tous

je me suis lancé dans cette épreuve et je compte bien la finir j'ai donc cherché comment faire pour reconnaître les caractères de l'image j'ai trouvé mon bonheur sur le site php classes
le tuto est en ukrainien.

J'ai réussit à faire afficher le 1er caractère de l'image (par exemple w) mais le reste passe au oubliette, le script recherche seulement le 1er caractère mais pas les autres
est ce qu'une personne a réussit à la résoudre en PHP et qui pourrait m'aider ? Merci beaucoup !
Journalisée

[signature="4n0n1m3"][/signature]
Pages: 1 2 [3] 4 5 6
  Retourner à l'épreuve    Imprimer  
 
Aller à: