Znaleziono 2 wyniki

autor: c4r0
26 paź 2008, 14:11
Forum: CNC podstawy
Temat: Frezowanie z obrazka
Odpowiedzi: 19
Odsłony: 6045

Hmm, właściwie to żadnego konkretnego. Nie używałem żadnych sprawdzonych algorytmów bo właściwie nawet nie przyszło mi to do głowy, sam wymyśliłem jakieś zagmatwane warunki które wstawiają nową linię kodu tylko wtedy, gdy linia krawędzi się załamuje o więcej nić 1px.
autor: c4r0
25 paź 2008, 17:51
Forum: CNC podstawy
Temat: Frezowanie z obrazka
Odpowiedzi: 19
Odsłony: 6045

Piotr Rakowski pisze:Piękna robota - szkoda że bez aproksymacji (linie ukośne są poszarpane niestety). No i program woła o biblioteki z Visual Basica.
Dzięki :) Aproksymację starałem się jako tako zrobić, i z moich testów wynika że jeśli linia jest rzeczywiście ukośna (patrząc na piksele w bitmapie) to działa. "Linia rzeczywiście ukośna" rozumiem przez (dla przykładu linia pod kątem 10 stopni do poziomu) krawędź o postaci 1 px w dół, 5 px w prawo, 1 px w dół, 5 px w prawo itd. Jeśli w bitmapie po przybliżeniu skośna linia jest poszarpana to już nic nie poradzę. A biblioteki to nie Visual Basica tylko Borland C++ Buildera, i nie wiem niestety jak je zintegrować z plikiem exe.

Wróć do „Frezowanie z obrazka”