program ?

Rozmowy dotyczące oprogramowania sterującego maszynami CNC i sterowników CNC obrabiarek numerycznych
Awatar użytkownika

x
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 9
Posty: 243
Rejestracja: 29 mar 2006, 23:24
Lokalizacja: Laski, gm. Izabelin

#21

Post napisał: x » 29 gru 2006, 00:07

uff... Trochę podłubałem. Dodałem obsługę pliku konfiguracyjnego, mozna spokojnie rzeźbić w ustawieniach. Wersję dla windowsów też mi się udało ukleić, i nawet działa - w każdym razie pod Win 9x powinno działać. Jak ktoś chce się pobawić, to chętnie prześlę. Plik .exe jest troche duży, bo linkowany statycznie - 750 kilo.

Dołączam plik uzyskany z czterech jpeg-ów 320x200px z krzywą kreską.

Wartość HORIZ_AVG musi być w zakresie od 1 do maksymalnie "liczba przetwarzanych zdjęć". Najlepiej 1.

VERT_AVG najlepiej w zakresie 2 - 5 - przy czym im mniej, tym więcej punktów.

Edit: Warto poczytać dokument o dozwolonych rozszerzeniach.
Załączniki
ha1.zip
(5.11 KiB) Pobrany 328 razy



Tagi:


Autor tematu
pltmaxnc
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 8
Posty: 1345
Rejestracja: 13 sie 2004, 13:58
Lokalizacja: warszawa

#22

Post napisał: pltmaxnc » 29 gru 2006, 17:49

SUPER!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
.....................................chętnie spróbuję , bardzo proszę o przeslanie na priva.

Awatar użytkownika

x
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 9
Posty: 243
Rejestracja: 29 mar 2006, 23:24
Lokalizacja: Laski, gm. Izabelin

#23

Post napisał: x » 02 sty 2007, 22:48

A to znacie? Wygląda ciekawie. Obiekt musi stać na tle dwóch płaszczyzn złożonych pod kątem 90 st. i na tej podstawie program szacuje ułożenie elementów. Niestety, raczej dla Win. Może by "poszedł" pod mono, ale ze sterownikiem kamery już nic się nie da zrobić.

DAVID

Ja jednak podłubię przy tym co mam, linuksowcom też się coś należy. Powinno dać się zwiększyć dokładność odczytu przez interpolację plamy światła. Sprawdzając kolejne piksele w poprzek jasnego paska uzyskamy coś w rodzaju krzywej Gaussa. Wystarczy obliczyć maksimum, i to da wynik z dokładnością większą niż 1px. Oczywiście muszę zrobić próby ze zdjęciami.

A co z laserem, czy takie zabawkowe wskaźniki mają soczewkę do tworzenia "paska", czy trzeba szukać czegoś lepszego? (czytnik kodów paskowych?)


Autor tematu
pltmaxnc
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 8
Posty: 1345
Rejestracja: 13 sie 2004, 13:58
Lokalizacja: warszawa

#24

Post napisał: pltmaxnc » 02 sty 2007, 23:22

A co z laserem, czy takie zabawkowe wskaźniki mają soczewkę do tworzenia "paska", czy trzeba szukać czegoś lepszego? (czytnik kodów paskowych?)
Myślę że to nie musi być laser tylko jakieś żródlo światla które da czytelny obraz prążka (cienia) na obiekcie.
http://www.vision.caltech.edu/bouguetj/ ... index.html w tym przykladzie jako żródlo slużyla lampa biurkowa a olówek rzucal cień.
Jednak prążek laserowy jest latwiej wyodrębnić z bitmapy.


pukury
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 7587
Rejestracja: 23 lis 2004, 22:41
Lokalizacja: kraków

#25

Post napisał: pukury » 02 sty 2007, 23:34

witam !! myślę że jako scaner byłby niezły układ - albo podobny jak w scanerach lusterko 6 kątne obrotowe plus przesów . lub scaner na zasadzie dwóch " galv " plus sterowanie ( jak do efektów laserowych ) . pozdrawiam !!
Mane Tekel Fares

Awatar użytkownika

x
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 9
Posty: 243
Rejestracja: 29 mar 2006, 23:24
Lokalizacja: Laski, gm. Izabelin

#26

Post napisał: x » 03 sty 2007, 00:48

pukury pisze:witam !! myślę że jako scaner byłby niezły układ - albo podobny jak w scanerach lusterko 6 kątne obrotowe plus przesów
Obrotowe lusterko stosują w kasach hipermarketów, zamiast ręcznego czytnika. Angole wypisują, że wystarczy walcowy kawałek czegoś przezroczystego, żeby wytworzyć linię. Ale mam wątpliwości - w każdym razie zwykłe światło tak się nie zachowuje. Zainwestuję kilka zł w zwykły wskaźnik, nigdy się nie bawiłem nawet czymś takim.

Rzeczywiście, opcja z cieniem jest prostsza "mechanicznie", ale trudniejsza programowo - trzeba mieć obraz "wzorcowy" - wogóle bez cienia, zrobić XOR ze zdjęciem zawierającym cień, i zostaje kreska ( i różne brudy pewnie też - szum matrycy itd. - trzeba by to jeszcze "odszumować") - zabawa na maksa.

Jeśli uda się zrobić tą analizę jasności, to trochę rozmazana kreska nie zaszkodzi, a może nawet pomoże.


pukury
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 7587
Rejestracja: 23 lis 2004, 22:41
Lokalizacja: kraków

#27

Post napisał: pukury » 03 sty 2007, 01:18

witam !! chodziło mi o coś w tym stylu ( pewnie to widzieliście ) - http://www.chromecow.com/MadScience/3DS ... 3DScan.htm . podobnie ( no powiedzmy ) jest to rozwiązane w drukarkach laserowych . pozdrawiam !!
Mane Tekel Fares

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Ogólne Dyskusje na Temat Systemów Sterowania CNC”