jakim programem można robić wizerunki w kamieniu

Rozmowy dotyczące oprogramowania sterującego maszynami CNC i sterowników CNC obrabiarek numerycznych

prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 25
Posty: 1126
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

#11

Post napisał: prokopcio » 23 gru 2010, 13:00

Piotr Rakowski pisze: Wrzuciłem nową wersję tego zdjęcia, bo nasze forum robi jakieś numery. Teraz po kliknięciu na nim widać rzeczywistą wersję zdjęcia.
Tak, zauważyłem, że forum robi czasami numery :) również wrzuciłem nową wersję - Ten sam algorytm więc efekt bardzo zbliżony :) masz jednak 100% rację, że:
Piotr Rakowski pisze:Floyda-Steinberga jest znacznie gorszy.
No może nie znacznie ale jest zauważalna różnica. Ale mój algorytm to dopiero była porażka ;)



Tagi:


pkar
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 1
Posty: 45
Rejestracja: 04 lip 2008, 09:46
Lokalizacja: Mazowieckie

#12

Post napisał: pkar » 23 gru 2010, 16:00

w pracy dziś niewiele się działo więc natchniony tym wątkiem zainstalowałem visual studio, oto co z tego wyszło:

Obrazek

to coś powyżej to efekt jakiegoś własnego algorytmu

kolejne coś to już implementacja zasugerowanego Floyda-Steinberga
Obrazek

W załączniku programik który nawet generuje jakieś g-cody- może się komuś przyda
Załączniki
BMP_to_drill.zip
program do przerabiania obrazów na g-kod
(7.1 KiB) Pobrany 421 razy
Na pochyłe drzewo i Salomon nie naleje


prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 25
Posty: 1126
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

#13

Post napisał: prokopcio » 23 gru 2010, 16:17

Acha jeszcze jedno BARDZO WAŻNE ! - może warto pousuwać wszystkie fotki ponieważ jest to pierwsze lepsze zdjęcie z Googli -> grafika -> portret -> szukaj :) i Pani z fotki może narobić zadymy bo chyba żaden z nas nie pytał jej o zgodę :P

Awatar użytkownika

pitsa
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 20
Posty: 4463
Rejestracja: 13 wrz 2008, 22:40
Lokalizacja: PL,OP

#14

Post napisał: pitsa » 23 gru 2010, 17:16

Oprócz kontrastu przydaje się przesuwanie kolorów, tak aby czerń była pełna, a biel bez kropek.


prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 25
Posty: 1126
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

#15

Post napisał: prokopcio » 23 gru 2010, 17:21

dokłądnie to jest kontrast+jasność ;) po prostu trzeba zmodyfikować jeśli oryginał niema białego i czarnego koloru :)

Awatar użytkownika

Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 36
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#16

Post napisał: Piotr Rakowski » 25 gru 2010, 08:27

A czy któryś w Was panowie natknął się może na algorytm "rozjaśniający". Zdjęcie poniżej pokazuje, o co chodzi. Zwróćcie uwagę na rozjaśnienia na wypukłościach, jak: usta, nos, ramiona, policzki itd. Chodzi o takie przygotowanie zdjęcia do grawerowania, żeby wszystko to, co w ludzkiej twarzy jest wypukłe było jasne, a co wklęsłe - ciemne.

Zauważcie, że nawet oczy są lekko wypukłe.

Obrazek
Ostatnio zmieniony 26 gru 2010, 12:18 przez Piotr Rakowski, łącznie zmieniany 1 raz.
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)

Awatar użytkownika

pitsa
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 20
Posty: 4463
Rejestracja: 13 wrz 2008, 22:40
Lokalizacja: PL,OP

#17

Post napisał: pitsa » 25 gru 2010, 08:57

Przesunięcie poziomów. Przykład: z odcieni szarości od 0 do 255 wybiera się tylko te od 30 do 210 (wybór punktu czerni i bieli) i rozciąga to (liniowo lub na podstawie innej funkcji) na zakres od 0 do 255. W gimpie można to zrobić za pomocą modyfikacji krzywych kolorów:

http://www.dfv.pl/warsztaty-gimp.html?id=243

przesuwając początek i koniec krzywej w taki sposób:

Obrazek


prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 25
Posty: 1126
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

#18

Post napisał: prokopcio » 25 gru 2010, 13:30

kiedyś się zastanawiałem na jakimiś algorytmami o których piszesz ale nie przychodzi mi nic do głowy w jaki sposób komputer ma rozpoznać, że np usta są "bliżej" nas niż reszta twarzy skoro są ciemniejsze a nos jest jaśniejszy (lepiej doświetlony) i również "bliżej", podobna sprawa z źrenicami i "pozostałością" oka. wg mnie niema szans ma przetworzenie fotki "zwykłej" na trójwymiarową (wysokościową) bitmapę odcieni szarości.

Awatar użytkownika

pitsa
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 20
Posty: 4463
Rejestracja: 13 wrz 2008, 22:40
Lokalizacja: PL,OP

#19

Post napisał: pitsa » 25 gru 2010, 14:06


Awatar użytkownika

Piotr Rakowski
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 36
Posty: 2173
Rejestracja: 29 lip 2005, 15:07
Lokalizacja: Warszawa
Kontakt:

#20

Post napisał: Piotr Rakowski » 26 gru 2010, 12:17

Niestety kol. Pitsa - nie ten kierunek. Operacje na krzywych opierają się na algorytmie LUT, który w swojej istocie jest niczym innym, jak tylko inteligentną wersją kontrastu/jasności. Weź pierwsze lepsze zdjęcie wykonane zwykłym aparatem, nie przez profesjonalistę - zobaczysz na nim, że usta są ciemne. I tego nie rozjaśni żaden algorytm LUT.

Zobaczę inne programy z serii "LaserEngrave" czy "VCarveEngrave". Sprawdzę, jakie są parametry, a po nich może dojdę jakie używają algorytmy.

Pomysł z anaglifami - dobry, ale trzeba mieć dwa zdjęcia z przesunięciem, a chodzi o przerabianie "zwykłych" zdjęć.
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)

ODPOWIEDZ Poprzedni tematNastępny temat

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