Vebers Posted December 9, 2005 Report Share Posted December 9, 2005 Kā notiek ORC bilžu nolasīšana un stringa atpazīšana uz šīs bildes ? No sākuma parasti atbrīvojas no liekā [līnijām, citu krāsu pleķiem utt] , bet kā 'nolasīt/atpazīt' to tekstu kas uz šīs bildes palicis? Piem., no šīs bildes: Link to comment Share on other sites More sharing options...
bubu Posted December 9, 2005 Report Share Posted December 9, 2005 (edited) Nu tur ir visādi viltīgi algoritmi un funktieri. Populārākie paņēmieni laikam ir neironu tīkls un feature extraction (vai detection, kā nu tur pareizi to sauc..) Ja teorija neinteresē (par ko tāpat ir pilns nets), bet gribi gatavu programmu, tad vari ņemt gorc: http://jocr.sourceforge.net/ Ar to es biju uztaisījis lmt sms sūtīšanas simbolu atpazīšanu. Edited December 9, 2005 by bubu Link to comment Share on other sites More sharing options...
Vebers Posted December 9, 2005 Author Report Share Posted December 9, 2005 (edited) Diezgan ilgi izmeklējos pa google un neko sakarīju neatradu. laikam nemāku izmantot google "/ gorc: Tur man arī k-kas nesanāk. Iekopēju gorc.exe pie bildes un php faila. palaidu failu un paradija NULL, imantoju tadu kodu <?php $letters=shell_exec('gocr.exe -i ocr.png -o num.txt'); var_dump($letters); ?> un izmantoju augstāk redzamo bildi. es k-ko nepareizi daru ? Vilku gorc v0.40, uz XP Edited December 9, 2005 by MakaTaNaw Link to comment Share on other sites More sharing options...
bubu Posted December 10, 2005 Report Share Posted December 10, 2005 (edited) Dokumentāciju nelasam? (gorc.exe --help) Cik es atceros gorc .png formātu nesaprot. Edited December 10, 2005 by bubu Link to comment Share on other sites More sharing options...
Vebers Posted December 10, 2005 Author Report Share Posted December 10, 2005 hmm.. man nesanaak izlasīt to dokumentāciju, jo <?php $letters = shell_exec('C:\web\Apache2\htdocs\gocr.exe --help'); echo '<pre>'; var_dump($letters); echo '</pre>'; ?> atgriež 'NULL' kpc tā ? Link to comment Share on other sites More sharing options...
bubu Posted December 10, 2005 Report Share Posted December 10, 2005 Ak dies.. Tu par komandrindu esi kautko dzirdējis? :) Bet nezinu kas tev tur par vainu. E_ALL ir uzlikts? Man katrā ziņā ar shell_exec viss sanāk. Link to comment Share on other sites More sharing options...
Vebers Posted December 10, 2005 Author Report Share Posted December 10, 2005 (edited) jā, error_reporting=E_ALL tachu caur start->run->cmd->c:\web\Apache2\htdocs\gorc.exe --help darbojas. Kapēc ar php nedarbojas? nav k-kādi windows limiti uzlikti un tie neļauj php lietot cmd.exe ? [XP SP2] 'kautko' jau esmu dzirdējis.. tik daudz cik izturēju 1ned uz ubuntu :D Edited December 10, 2005 by MakaTaNaw Link to comment Share on other sites More sharing options...
Recommended Posts