Stránka 6 z 7

Re: 3D makro

PříspěvekNapsal: 22 říj 2017 22:25
od Luisifer
No jo, já to nějak moc neřeším, jestli s malym nebo velkym. :)

A zas sem krapec pohl s mikroposuvem. Předtím sem natvrdo zabíjel běžící krokování když sem poslal příkaz k zastavení mikroposuvu, a to bez ohledu na to v jakym stavu ten prográmek byl.

Teď sem to udělal trošku čistější formou. Prográmek krokování umí odchytit signál SIGTERM (signál na ukončení), přestane po něm krokovat a nově navíc zapíše do texťáku kolik kroků udělal (přičte k už nakrokovanymu co v souboru je). Soubor bude o relativní pozici v počtech kroků, kterou budu moct příkazem nulovat (nastavit novou relativní nulovou pozici). A prográmek se teda ukončí po přičtení nakrokovanyho (nebo odečtení, pokud krokoval opačným směrem) počtu kroků, který je buď v počtu kolik mu bylo zadany, aby odkrokoval nebo kolik jich stihl odkrokovat než mu byl zaslán signál k ukončení (předčasnymu).

A navíc sem už přidal aj akceleraci (akceleruju přes tabulku koeficientů, ale stačí to...).

Re: 3D makro

PříspěvekNapsal: 23 říj 2017 06:56
od ladysk
... jediné, co mě tak napadá, je snad - šílený Otto ... :-) ačkoliv coby " Apač " zcela nechápu, o čem je řeč... Pro nezasvěcené - Apač je letité pojmenování pro fotografa plížícího se terénem, jenž se snaží něco překvapit na jednocvak :-)
Tomu se říká zapálení pro věc ... (n)

Re: 3D makro

PříspěvekNapsal: 23 říj 2017 07:19
od bmx
i
ladysk píše:... jediné, co mě tak napadá, je snad - šílený Otto ... :-) ačkoliv coby " Apač " zcela nechápu, o čem je řeč... Pro nezasvěcené - Apač je letité pojmenování pro fotografa plížícího se terénem, jenž se snaží něco překvapit na jednocvak :-)
Tomu se říká zapálení pro věc ... (n)


Ano potvrzuji...Luisifer v akci...ano, je to on, před léty... (n)

Luďas zdravím... (n)

Re: 3D makro

PříspěvekNapsal: 23 říj 2017 20:12
od Luisifer
No jo Jindro, to se ještě to světlo tak moc neřešilo, hlavně se cvakalo. :)

ladysk: tak třeba teď aktuálnější screenshot (REST) bude pochopitelnější:
Obrázek

VNC je vzdálená plocha počítače co je součástí mikroposuvu (Raspberry Pi 3 = malina) připojenyho na síti přes wifi.
Na tomhle obrázku je to ta zelená destička vpravo nahoře:
Obrázek

REST jsou příkazy co mají tvar podobně jako internetová adresa (jen používám místo jména číselnou IP adresu, tj. není to ve tvaru http://rpi1:1212/pos (1212 je zvolený speciální port, standart http je port 80), ale ve tvaru http://192.168.8.105:1212/pos ). Konkrétně příkaz POS sem zvolil k navrácení aktuálního stavu napočítaných kroků od relativně nastavené nuly. V okně prohlížeče co je na screenshotu (REST) v pravym dolním rohu okno úplně v popředí je vidět adresa vložená do prohlížeče a v obsahu prohlížeče je vráceny číslo 16052. Co je od nějaké relativní nulové pozice 16052 kroků dopředu, kdy pět kroků je jeden mikrometr, tj. je to z nulové pozice posuv o 3.2104 mm.

Na screenshotu je otevřený i soubor odkud je ta hodnota přečtena (pos.txt) a v editoru je zobrazený prográmek simple_example.c (ze kteryho vycházím a upravuju si ho k obrazu svymu) a část, která vyřizuje právě volání POS, funkce jmenující se callback_get_pos. Ta funkce otevře soubor a pošle jeho obsah jako odpověď. Buď si tu odpověď můžu zobrazit v prohlížeči nebo ji využiju ve windows aplikaci co sem o ní už dřív psal, která bude všechno řídit:
Obrázek

Další REST příkazy budou posuv dopředu (http://....:1212/forward), dozadu (http://....:1212/backward), vynulování pozice (http://....:1212/zero), zastavení (http://....:1212/stop) a vypnutí maliny (Raspberry Pi 3) (http://....:1212/shutdown) pro korektní ukončení Linuxu před odpojením napájení.

Trošku srozumitelnější?

Re: 3D makro

PříspěvekNapsal: 31 říj 2017 16:12
od Luisifer
Tak po víkendu už je všechno komplet na Raspberry Pi 3 hotovy (možná někdy časem ještě budu zkoušet změnit průběh akcelerace / decelerace), aj sem to zazálohoval tentokrát (image micro SD karty), takže relativně by měla být, při nějakym dalším nepovedenym upgradu třeba (pokud nepřijdu o zálohy), snadno obnovitelná současná verze od nastavení systému po napsany prográmky.

Horší, že se mi navíc o víkendu povedlo prozměnu přijít kompletně :oops: o uvedenou WPF aplikaci:
Obrázek

alespoň mi zůstává z dřívějška pro případ stará verze aplikace:
Obrázek

Škoda že v té WPF už byla velká část hotová tak jak sem chtěl co se využití Canon SDK týkalo. A opět sem zjistil, že sem si to ani jedinkrát nezazálohoval. :geek: Takže podobně jak proběhlo u Raspberry Pi 3, taky opět programování od nuly. No alespoň se procvičím v C#....



Tak sem alespoň cvakl současnou podobu do série k předešlém:
http://12in.cz/fotografie/obr/99__30_Li ... echnika-VI
Obrázek

Re: 3D makro

PříspěvekNapsal: 01 lis 2017 06:05
od kutilka
Zařízení je krásné a precizní. (n)
Nicméně bych viděl slabinu ve stativové hlavě. Posuv je umístěný v "houpačce", určitě by si zasloužil pevnou základnu s antivibrační úpravou a manipulovat s fotografovaným objektem.

Re: 3D makro

PříspěvekNapsal: 01 lis 2017 06:31
od Luisifer
No ono to s tou hlavou není tak horky, horší je ta prkenná podlaha, na které to cely stojí a nesmím se při focení ani pohnout. :)

V té houpačce má výhodu ten plynulý pohyb, že se při profocování mikroposuv nezastaví (takže nedochází k dynamickém rázům).

Uvidím jestli k tomu dojde tímhle způsobem. Ale časem bych rád další osy "nabaloval" na tuto. Místo hýbání focenou scénou.

Re: 3D makro

PříspěvekNapsal: 01 lis 2017 10:51
od kutilka
Záleží taky na tom, jak velké předměty fotíš...
Prkenná podlaha?
V českém rozhlase používali na odstranění přenosu vibrací plovoucí žulovou desku v pískovém loži.
V současnosti se používají pod gramofony takovéto forichtungy:
https://www.google.cz/search?biw=1920&b ... l73Yxfw6dY
My v Meoptě v měřicích laboratořích používáme antivibrační stoly:

Re: 3D makro

PříspěvekNapsal: 01 lis 2017 17:56
od Luisifer
Houpající se prkenná podlaha v patře domu. ;)

To je bez pevné vazby mezi focenou scénou a posuvem větší problém než stativová hlava. Ale to upnutí na stativ sem zvolil ne jako cíl, ale jako dočasný mezikrok, abych mohl posuv alespoň už v tomhle stavu používat.

Re: 3D makro

PříspěvekNapsal: 07 lis 2017 20:36
od Luisifer
Tak takhle by měla vypadat ta nová verze od nuly budovaná. Trochu sem k tomu přistoupil jinak než u pedešlé, snad to bude i praktičtější.

Re: 3D makro

PříspěvekNapsal: 07 lis 2017 21:22
od ODSakEda
kutilka píše:..... My v Meoptě v měřicích laboratořích používáme antivibrační stoly:

My v přesném strojírenství používáme podobné, jen větší (cca 180cm 250cm a ta deska je 30cm(!) tlustá žula! :shock: 8-)

Re: 3D makro

PříspěvekNapsal: 03 bře 2018 11:50
od Luisifer
Tak sem konečně do apky přidal ovládání foťáku.

Ale hlavně mě včera konečně napadlo jak řešit nastavení vícerozměrovyho profocování, viz. na aktuálním screenshotu okno "Prepare shooting".
To ještě teda není funkční, ale pro představu o čem bude. Podle počtu snímků v ose X a Y (Count [n]) se vygenerují dvě matice pozic v ose Z. Matice počáteční pozice a konečné pozice (Start a End Z matrix). V těch maticích se teda budou zadávat relativní pozice v ose Z, kde v jednotlivé pozici má začít snímání, a pak snímání skončit. Předpokládám i to, že jakmile kurzorem kliknu do některyho vstupního políčka, tak se tam posuv aj posune, abych věděl kde jsem přes LiveView, ktery bude otevřeny např. na pozadí tak jak na screenshotu.

Re: 3D makro

PříspěvekNapsal: 05 bře 2018 22:27
od Luisifer
Tak se mi dnes večer povedlo trošku pohnout s oknem přípravy na profocení scény. Nad startovní a konečnou maticí už je vše funkční (pozice se podbarvuje podle toho, jestli se povedlo zjistit hodnotu, tj. pokud je některá z os odpojená nebo vypadne spojení - do pěti vteřin neodpoví v jaké je relativní pozici, tak se podbarví). Pozice se zjišťuje jen u povolených os (takže se zbytečně prográmek neptá na pozici osy, která třeba nemá být použitá). Dvě matice pro začátek a konec posuvu v ose Z už se generují podle zadanyho počtu snímků v ose X a Y. Na ta políčka navázany funkce ještě ale chybí.... Snad do konce týdne bude hotovo a brzo přibude nějaky trojrozměrně profoceny makro. :)

Re: 3D makro

PříspěvekNapsal: 30 dub 2018 00:49
od Luisifer
Sice zatím jen testovačka na ploché scéně (krabičce od sluneční clony k MP-Ečku) a s "minimálním" počtem snímků v ploše (tj. 2x2x160), dva snímky v ose X, dva v ose Y a 160 v ose Z, ale už konečně rozběhaná automatická profocovačka. (tímhle testem sem si prověřil, že to fachá).

Screenshot takové všehochuti, 640 snímků (2x2x160), nastavení té mé WPF aplikace, detail jednoho snímku po konverzi z CR2 do TIFF:
screenshot.jpg
screenshot.jpg (1009.55 KiB) Zobrazeno 11595 krát
EXIF-Data
Použití blesku: No flash function


Screenshot skládání první skupiny 160 snímků:
screenshot_stacking.jpg
screenshot_stacking.jpg (914.33 KiB) Zobrazeno 11595 krát
EXIF-Data
Použití blesku: No flash function


Screenshot skládání čtyř složených skupin do výslednyho celku:
screenshot_stitching.jpg
screenshot_stitching.jpg (657 KiB) Zobrazeno 11595 krát
EXIF-Data
Použití blesku: No flash function


Výsledek bez ořezu v plnym rozlišení:

https://12in.cz/temp/test3d1st.jpg

A trochu zmenšený výsledek:
test3d1st_small.jpg
test3d1st_small.jpg (1.87 MiB) Zobrazeno 11595 krát
EXIF-Data
Ohnisková vzdálenost: 65 mm
Čas expozice: 1/200 sec.
Clona: F/4
ISO: 100
Whitebalance: Automaticky
Použití blesku: Flash fired, compulsory flash mode
Model: Canon EOS 5D Mark IV
Expoziční program: Manuální
Exposure bias: 0 EV
Metering mode: Pattern

Re: 3D makro

PříspěvekNapsal: 03 kvě 2018 11:05
od Luisifer
Jedno rychlospojení (chce to víc si pohrát v Autopano Giga aj případně v Zerene Stackeru předtím a případně i v Photoshopu potom).

5070 snímků, matice 3x7 (v osách X a Y) a v ose Z 180 až 360 snímků. Zmenšená 1600px verze má originálně (po zarovnání okrajů z autopana) rozlišení 24066 px x 15365 px.

Re: 3D makro

PříspěvekNapsal: 03 kvě 2018 19:45
od ODSakEda
Luisifer píše:Jedno rychlospojení .....
(n) (n) (n) (n) (n)

Re: 3D makro

PříspěvekNapsal: 07 kvě 2018 16:29
od Luisifer
Právě sem se konečně dostal k testnutí dvou věcí.

Do apky sem onehdá přidal status průběhu, abych věděl kolik toho ještě bude cvakat (viz. screenshot z dnešního 300snímkovyho testu).

A protože při mnohasnímkovym profocování ve více rozměrech brutálním způsobem roste počet snímků, bylo potřeba řešit větší paměťovku. Tak sem na měsíčnici rolní testl (jen v jednom rozměru a ne moc dobře nachystal, takže je krapec bezkompoziční), jestli přidaná SD karta stále stíhá zapisovat při vteřinovym intervalu focení. A stíhá, tak je to dobry.

Re: 3D makro

PříspěvekNapsal: 08 kvě 2018 14:42
od Luisifer
Jeden dnešní pokus. Nacvakáno 670 souborů, ale všechny sem nepoužil při skládání.
Matice tři krát čtyři krát z, cvakáno při zvětšení 3:1.

Plny rozlišení:
https://12in.cz/temp/mesicnice.jpg

Re: 3D makro

PříspěvekNapsal: 08 kvě 2018 19:21
od Luisifer
A jedna jednosměrka, jen sem něco zkoušel...

Re: 3D makro

PříspěvekNapsal: 10 kvě 2018 21:13
od ODSakEda
Luisifer píše:A jedna jednosměrka, jen sem něco zkoušel...
(n) (n) (n) (n) (n) (n) (n) (n) . . .