Welcome! Log In Create A New Profile

Advanced

Img23D

Posted by martblek 
Img23D
January 01, 2015 11:26AM
Tak jsem se trochu o silvestra nudil a napsal tuhle jednoducho knihovnu
na převod obrázků na 3D soubory použitelné ke gravírování a vytisknutí.

Zatím jsem neimplementoval žádná vylepšení, jen načtení obrázku a následný převod.
Z pixelů na milimetry převádím podle fyzického rozměru monitoru a jeho DPI.
Laicky je to tak že jak přeměříš obrázek ( zoom na 100%) na monitoru pravítkem takový rozměr bude mít ve skutečnosti.
více v Readme.

Za náměty a připomínky díky.

PS: zatím to bylo jen pro moje použití takže Linux 32bit only.
Attachments:
open | download - Img23D.tar.xz (246.5 KB)
Re: Img23D
January 10, 2015 02:15PM
Trochu minimalizace.

Zmeny:
Standalone aplikace ( Linux 32bit only zatím) na příkazový řádek. více ( ./Img23D -h )
Trochu optimalizace.
Orezani výstupů z .OBJ, .PLY, .AMF a Ascii STL jen na binární STL.

Edited 1 time(s). Last edit at 01/10/2015 02:17PM by martblek.
Attachments:
open | download - Img23D (43.5 KB)
Re: Img23D
January 11, 2015 01:42PM
Maly update
Zadna zmena verze jen pribyla x64 binarka.

./Img23D_x64 --input logo.gif --box 3.5 --height 2.0 --normals false

Načte obrazek 'logo.gif' pod kterým vytvoří podstavec o výšce 3.5mm.
Výška samotného objektu bude 2.0 mm + podstavec.
Normals false znamená že nebude počítat normálový vektor pro každou plochu.
Attachments:
open | download - Img23D_x32 (43.5 KB)
open | download - Img23D_x64 (49.5 KB)
Re: Img23D
March 01, 2015 02:21PM
v.0.0.2

přejmenováno na "img2STL".
distribuováno s vypnutým příznakem spustitelného souboru.
redukována spotřeba paměti při převodu o 1/3.
přidána nutnost pojmenovat výstupní soubor / stačí bez koncovky .stl /
debug výstup je ted zapnut / dá se vypnout v nastavení /
přidáno 10 filtrů na upravu vstupního obrázku.
Blur
Contour
Detail
Edge_enhance
Edge_enhance_more
Emboss
Find_edges
Smooth
Smooth_more
Sharpen

Více v "img2STL --help"
Zatím opět jen 32bit verze, x64 později.
Attachments:
open | download - img2STL_x32 (66.2 KB)
Sorry, only registered users may post in this forum.

Click here to login