Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Znajdowanie dwuwymiarowych kodów paskowych
joebezucha
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 23.05.2007
Skąd: Gliwice

Ostrzeżenie: (0%)
-----


Mam pytanie czy zna ktoś jakis dobry algorytm do znajdowania dwuwymiarowych kodów paskowych w pliku graficznym.
Algorytm musi wyszukać dwuwymiarowy kod paskowy i na podstawie jego pozycji określic pozycję interesujących mnie pól formularza. Trzeba wziąśc pod uwage możliwość obrotu kodu (o niewielki kąt)

Piszę pracę dyplomową i jej częscią ma byc własnie program ,który bedzie zczytywał odpowiedzi ze zeskanowanego papierowego arkusza odpowiedzi zawierającego specjalny znak odniesienia (dwuwymiarowy kod paskowy). Mam do dyspozycji starą wersje programu która to realizowała jednak algorytm jest troche "czarodziejski" i bez komentarzy:/ program jest stary i do znajdowania kodów korzystał z formatu PCX i w źródle pliku PCX wykorzystywał do tego kod Barkera i odległośc Hamminga (takie tam rzeczy z Teorii Informacji:) ) jednak w dzisiejszych czasach nie muszę tak bardzo oszczędzać na pamięci i pracować na skompresowanym pliku i moge mieć dostep do kazdego piksela...

Jeśli ktoś ma pomysły jak to ugryść to prosze o pomoc:)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Hazel
post
Post #2





Grupa: Zarejestrowani
Postów: 492
Pomógł: 33
Dołączył: 16.08.2007
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Albo się myle, albo to jest dalekie od najrozleglejszych nawet zastosowań PHP...


--------------------
Go to the top of the page
+Quote Post
joebezucha
post
Post #3





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 23.05.2007
Skąd: Gliwice

Ostrzeżenie: (0%)
-----


Ja to planuje zrobic w aplecie Javy zeby nie bylo koniecznosci wgrywania skanu na serwer... ale równiedobrze mozna by to zrobic po stronie serwera. PHP ma biblioteke GD wiedz spokojnie mozna to zrobić z wykorzstaniem tego języka. Pytam o algorytm...
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 05:55