OCR avec HTML 5

OCR avec HTML 5 - HTML/CSS - Programmation

Marsh Posté le 03-11-2010 à 05:55:14    

Bonjour,
J'ai vu qu'il était possible de faire des reconnaissances graphiques avec HTML 5. Comme OCR php.
Pour ceux qui ne savaient pas non plus, voici une nouveauté dans leur vie ^^.

 

Si quelqu'un connait, j'aimerais savoir comment fonctionne ce système.
D'abord, je sais qu'il faut identifier les pixels avec getImageData.
Ensuite faire un réseau neuronal et pour terminer une traduction math => texte ASCII.

 

Est-ce d'après vous, possible ? en prenant en compte le temps de programmation ?  :ange:
Merci de participer, à ce pseudo "débat".


Message édité par cetplus le 03-11-2010 à 05:59:17
Reply

Marsh Posté le 03-11-2010 à 05:55:14   

Reply

Marsh Posté le 03-11-2010 à 09:31:59    

en théorie oui , mais la reconnaissance de caractère est très gourmande , donc a faire en tache de fond ( http://blog.datispars.com/multi-th [...] pt-html-5/ ), pour ne pas bloquer le navigateur
 
Ensuite , il "suffit" de reprendre le code php/C++ et de le porter en js  

Reply

Marsh Posté le 03-11-2010 à 09:39:41    

Malheureusement, le HTML 5 n'est pas pour tout de suite. Voir http://www.generation-nt.com/html5 [...] 09771.html

Reply

Marsh Posté le 03-11-2010 à 10:05:24    

1/ l'article que tu cite est faux , IE9 est en fait loin derrière les autres
2/ HTML5 n'est pas pretp our le grand public, mais une grosse part de la spécif est arreté, permettant de lancer de projets, même si ceux ci ne tourneront que sur un nombre restreinte de navigateur
3/ c'est tellement pas pour tout de suite que des petites boites comme microsoft ou adobe annoncent faire des passerelles flash vers html5 ou .net vers html5


Message édité par flo850 le 03-11-2010 à 10:06:01
Reply

Marsh Posté le 03-11-2010 à 10:14:15    

:pt1cable: L'article dit au contraire que IE est devant, puisqu'il y a déjà des tests maintenant !
 
On peut jouer sur le terme "tout de suite" si on veut. Pour moi, cela veut dire aujourd'hui ou demain, pas fin 2011.

Reply

Marsh Posté le 03-11-2010 à 10:24:50    

de l'interet de recouper les sources
http://photos.appleinsider.com/IE9svg.001.jpg


Message édité par flo850 le 03-11-2010 à 10:25:04
Reply

Marsh Posté le 03-11-2010 à 13:47:05    

Merci pour les tableaux.  
L'article parle d'IE9 preview 6, qui ne figure pas dans les tableaux.
Il semble que cette preview 6 ait rattrapée son retard.
 
De toutes façons, ce n'est pas très important. Dans l'entreprise (qui emploie 25 000 personnes) où je travaille, on en est encore à IE6, et cela m'oblige à programmer avec attention pour prendre en compte ce vieux navigateur. Donc, je rève qu'un jour on puisse utiliser HTML 5, mais je crains que ce ne soit pas pour bientôt.

Message cité 1 fois
Message édité par olivthill le 03-11-2010 à 13:49:30
Reply

Marsh Posté le 04-11-2010 à 06:00:47    

olivthill a écrit :

Merci pour les tableaux.
L'article parle d'IE9 preview 6, qui ne figure pas dans les tableaux.
Il semble que cette preview 6 ait rattrapée son retard.

 

De toutes façons, ce n'est pas très important. Dans l'entreprise (qui emploie 25 000 personnes) où je travaille, on en est encore à IE6, et cela m'oblige à programmer avec attention pour prendre en compte ce vieux navigateur. Donc, je rève qu'un jour on puisse utiliser HTML 5, mais je crains que ce ne soit pas pour bientôt.

 

Eu ... je sais pas si je suis fou, mais à ma connaissance, HTML 5 est déjà bien adapté pour Chrome & Firefox :
http://www.chromeexperiments.com/
Et comme tu dis, IE est le plus vieux navigateur internet qui existe.
Donc en gros, IE a largement dépassé sa validité, autant pour sa merditude de compatibilité que pour son développement.
Que ce navigateur soit liquidé, ça ne me fait ni chaud ni froid.
Quand à ton entreprise, tu ferais mieux de leur apprendre à jouer avec Firefox.

 

flo850> Comment faire pour passer du c++ au javascript ? J'ai du mal à m'imaginer entrain de traduire d'une syntaxe à une autre. C'est vachement long.

 

Merci d'avoir participer


Message édité par cetplus le 04-11-2010 à 06:06:48
Reply

Marsh Posté le 04-11-2010 à 08:03:12    

IE9 n'est compatible qu'avec seven
donc tant que le parc est majoritairement sous XP , pas de seven dans les grosses boites

 

et IE a beau etre une "merde" d'apres toi, il est facilement customisable depuis une console d'administration sans dependre de fonctionnalités tierces partie

 

le portage du code est long, mais c'est la seule solution pour faire de l'ocr cote client. Tu peux aussi envoyer l'image au serveur qui la traitera


Message édité par flo850 le 04-11-2010 à 08:08:53
Reply

Marsh Posté le 05-11-2010 à 00:07:40    

Je ne vois pas le problème de HTML 5. Évidement, IE9 n'est pas encore sortit, mais si on ne veut pas attendre, on peut simplement télécharger Firefox, c'est simple, gratuit, léger :)
Pourquoi ne pas en profiter ? (une petite pub au passage ;))
 
Il me semble aussi que ce topique était porté sur son développement.
Et pour commencer, j'ai une question :
 
Comment convertir une image dans un tableau HTML ?
Par exemple, une image de 4 pixels, deux rouges et deux bleus en diagonale chacune, donnerait ceci :
 
#FF0000;#0000FF;
#0000FF;#FF0000;
 
Comment puis-je faire ? merci d'avance

Reply

Marsh Posté le 05-11-2010 à 00:07:40   

Reply

Marsh Posté le 05-11-2010 à 07:49:19    

tu mets ton image dans un canvas : http://dev.opera.com/articles/view [...] tingimages
et après tu joues avec getimagedata  http://www.whatwg.org/specs/web-ap [...] ement.html

Reply

Marsh Posté le 05-11-2010 à 08:02:35    

Chouette merci !
Je vais lire tout ça, et je vais tenter le coup.

Reply

Marsh Posté le 08-11-2010 à 08:03:38    

C'est bien compliqué tout ça ...
Je suis pas allergique à l'anglais, mais ça n'arrange pas la chose.
Si je pige quelque chose, je fais un tuto, promis !

Reply

Marsh Posté le 08-11-2010 à 08:09:18    

Pourquoi faire ça en javascript, alors qu'en PHP ou en Java ce serait plus facile à faire ?
C'est pour pirater des captcha ?

Reply

Marsh Posté le 08-11-2010 à 23:38:12    

Y a pas de secret ;)
Mais je pensais aussi faire un lecteur de caractère, type code de barre.
J'ai envie d'apprendre, donc j'apprends !

Reply

Marsh Posté le 11-11-2010 à 10:10:24    

J'ai obtenu la réponse sur siteduzero :
http://www.siteduzero.com/forum-83 [...] image.html
 
Pour les intéressés.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed