venerdì 17 ottobre 2008

Tesseract OCR professionale opensource grazie a google

I programmi di optical character recognition opensource come gocr risultano essere con un basso livello di sviluppo, anzi per dirla tutta le loro performance sono piuttosto deludenti. Ma Recentemente la situazione sembra essere cambiata infatti HP ha rilascio sotto licenza Apache un nuovo motore per ocr professionale chiamato Tesseract

Lo sviluppo di Tesseract da parte del HP è durato 9 anni (1985 -1994) . Adesso lo sviluppo del programma sta continuando grazie ad un nuovo team di sviluppo, il codice sorgente può essere scaricato liberamente dai server di Google Code,

tessecart presente nei repository di numerosi distro come ubuntu e opensuse mandrive e fedora ma se volete testarlo senza istallarlo puntate il vostro browser al seguente indirizzo indirizzo

http://asv.aso.ecei.tohoku.ac.jp/tesseract/

NB nei mie test eseguiti su opensuse 11 il programma riesce a gestire solo immagini bmp

Name:

Tesseract

Location:

http://code.google.com/p/tesseract-ocr/

Version:

1.04b

Input Format:

tiff

Accuracy:

99%

Easy of Use:

2/5



venerdì 3 ottobre 2008

Un server fax gratis in 5 minuti


Finalmente dopo diversi tentativi sono riuscito a configurare sulla mia opensuse un fantastico server-fax, ho utilizzato il back end efax accoppiato con il front end efax-gtk (gui)
Fase 1
Procurarsi uno di quei vecchi modem 56k, già proprio quelli che mentre ci si connettono sembrano li per li per scoppiare. Ecco il mio splendore vero?

Questi vecchi medi modem fax vengono riconosciuti automaticamente (a differenza dei winmodem) l’unica difficoltà e capire a quale device corrispondon nel mio caso è /dev/ttyS0
Fase 2 Installare efax-gtk
Tramite zypper ho istallato efax il motore della applicazione e poi ho scaricato e installato il tallbar di efax-gtk (http://efax-gtk.sourceforge.net/) siccome non è disponibile il pacchetto precompilato per opensuse 11.
Fase 3 configurare efax-gtk
Lanciamo da terminale efax-gtk come super utente e andiamo a in preferenze e settiamo
Select File> Settings appare il tab dell’identità. Scrivi il tuo nome e il tu numero di telefono senza dashes (/)
Modem tab: qui viene inserito il device corrispondente al modem nel mio caso /dev/ttyS0.
Sotto inseriamo anche il file di locl Lock: /var/lock. Il resto va lasciato in bianco (CAPABILITIES, MODEM CLASS) tranne il numero di squilli che consiglio di settare in 9 (valore massimo)
Tab dei parametri:Lasciare i settaggi di default.
Print tab:Ho lasciato I parametric di Defaults
Visualization tab: okular lavora alla grande
Socket tab: Spuntare avvia soket, apri la finestra di dialogo quando si riceve un file da soket la porta dove inviare I file (9900), e come indirizzo autorizzato settare l’indirizzo locale.
Fase 4 impostare I permessi
Ho dovuto cambiare la proprietà dei seguenti file per poter usare efax-gtk anche con utenti normali:
chown root:users /dev/ttyS0.
chown root:users /var/lock
Fase 5 impostare cups
Puntando firefox al seguente indirizzo http://localhost:631/ sara possibile configurare tramite form in html una nuova stampante
1) Select Administration > Add Printer.
2) Type in a name "eFax-gtk " for example. Location and Description are optional.
3) continue...
4) Under DEVICE, select: AppSocket/HP JetDirect
5) continue...
6) Under DEVICE URI, type in, "socket://localhost:9900" (no quotes)
7) Under MAKE select, Raw
8) continue..
9) Under MODLE select Raw Queue (en)
la procedura potrebbe richiedere un username ed una password voi fornite le credenziale del suer utente (root e passwd)
Fase 5. Testare efax-gtk:
Impostare nella finestra principale die fax-gtk l’opzione in attesa di ricevere si dovrebbe ottenere il seguente messaggio che conferma che efax si è connesso col modem
efax-0.9a: 14:17:30 opened /dev/ttyS0
efax-0.9a: 14:17:31 using hsfmodem-7.60.00.18oem in class 1
efax-0.9a: 14:17:31 waiting for activity
Fase 6 spedire un fax
Aprire open office scrivere un documento stampare selezionado la stampante “efax-gtk”, se efax è aperto apparirà una schermata che chiedere il numero di telefono a cui spedire il fax
Spero che questo tutorial vi possa aiutare
ivolinux
Links:
List hardware (lshw)
http://ezix.org/project/wiki/HardwareLiSter

Linuxant
http://www.linuxant.com/company/
Dell drivers for Conexant modems.
http://linux.dell.com/files/ubuntu/modem-drivers/hsf/
http://support.dell.com/support/down...&fileid=206745
Efax-gtk http://linux.softpedia.com/progDownl...load-3705.html
Open office
http://download.openoffice.org/

Linux questions. Subject,getting sound with eFax-gtk:
http://www.linuxquestions.org/questi...h-efax-6077

Lettori fissi