Startrail

Om libStartrail.

Allmänt.

libStartrail är i huvudsak skrivit för mitt eget höga nöjesskull för att testa att binda Lua mot C++. Men det finns en praktisk nytta bakom projektet om man gillar att “stacka” i hop en jävla massa bilder

Beroenden.

Nytt.

  • Cmake.
  • Slagit i hop libstartrai och startrail.
  • Anväder git för versionskontroll.
  • Flyttat till github.
  • Tog bort beroendet av GTest, då koden inte är testbar.

Bygg.

Det nya byggsystemet med cmake gör att man kan bygga både libstartrail och startrail, eller varje del för sig beroende på vad som önskas.

  • cmake ./
  • make (bygger både ./bin/startrail och ./lib/libstartrail)
  • make -C ./bin (bygger bara ./bin/startrail)
  • make -C ./lib (bygger bara ./lib/libstartrail)
  • make doc (skapar dokumentation från doxygen)

Anändning.

startrail.

Startrail version 2.1.x Generar en startrail bild utifrån en bildsammling.

ANVÄNDS:

  • startrail <path_to_files/my_files.txt> <path_to_dest/out.jpg> my_files.txt ska innhålla en lista på bildernas filnamn.
  • ALT: startrail <fil_array> <path_to_dest/out.jpg>
  • WIZARD: (se nedan)

libstartrail.

I från lua kan man använda två funktioner, för närmare beskrivning se i ./demo.lua under exempel.

  • ComposeFromFile, funktionen tar textfil som argument, textfilen förväntas innehålla filnamnen på de filer som ska användas.
  • ComposeFromArray, funktionen tar en array med filnamn.

Wizard.

Installation

  • chmod +x ./wizard.lua

Användning

  • ./wizard.lua –gui | <path_to_files/my_files.txt> <path_to_dest/out.jpg> my_files.txt ska innhålla en lista på bildernas filnamn.
wizard

wizard

Bloggar om Startrail.

Nerladdning från GitHub:


3 Responses to “Startrail”


  1. 1 Arlöv – Cityscape « Fredriks blogg om allt möjligt (och lite till)
  2. 2 Stjärnspår « Fredriks blogg om allt möjligt (och lite till)
  3. 3 Startrail « North and South Photoblog

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: