Kirjoittaja Aihe: Uusi Halostack  (Luettu 13828 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Poissa pnuu

  • Taivaanvahti
  • Rinnakkaisuniversumi
  • *****
  • Viestejä: 1807
Uusi Halostack
« : 25-04-2015, 13:11:44 »
Heips,

Tässä on lomalla tullut naputeltua aamusta yöhön uutta Halostack-versiota kasaan, ja sain ensimmäisen julkaisukelpoisen version kasaan.

Vieläkin mennään komentorivipohjalta, mutta koodi on nyt järjestelty siten, että GUI:n tekeminen on edes teoriassa mahdollista. Käyttölogiikka on pitkälti sama kuin vanhassakin versiossa, mutta joitakin uusia toimintoja on tullut mukaan:
  • B-R
  • G-R
  • B-G
  • RGB mix
  • emboss
  • histogrammin levitys
  • mahdollisuus tehdä esivalintoja konfiguraatiotiedostoon

Joitakin vanhoja ominaisuuksia vielä puuttuu:
  • kuvien kierto
  • kuvien normalisointi

Suunnitelmissa olisi lisätä mahdollisuus ottaa huomioon käytetyn linssin (idealisoitu) projektio, jolloin kuvien kohdistamisessa halot osuisivat paremmin kohdalleen kuin pelkällä x/y-suuntaisilla siirroilla. Tämä ominaisuus on luultavasti hieman kauempana tulevaisuudessa.

Jokunen esimerkkikomento:

Keskiarvo kaikista tiff-päätteisistä kuvista:

Koodia: [Valitse]
halostack_cli -a avg.png *tiff
B-R -käsittely edellä tehdylle keskiarvopinolle:

Koodia: [Valitse]
halostack_cli -a avg_br.png -E br avg.png
Gradientinpoisto ja B-R -käsittely:

Koodia: [Valitse]
halostack_cli -a avg_gradient_br.png -E gradient -E br avg.png
Gradientinpoisto, B-R ja histogrammin skaalaus (tyhjät pois):

Koodia: [Valitse]
halostack_cli -a avg_gradient_br_stretch.png -E gradient -E br -E stretch avg.png
Ja tietysti nämä kaikki käpistelyt voidaan tehdä myös pinoamisen yhteydessä, mutta on nopeampaa käyttää keskiarvopinoa välituloksena ja tehdä pelkät jälkikäsittelyt valmiille pinolle. Huomatkaa, että jälkikäsittelyt tehdään annetussa järjestyksessä, eikä esim. histogrammin venytystä kannata tehdä ennen B-R -käsittelyä.

Täysi dokumentaatio löytyy täältä:

http://halostack.readthedocs.org/en/latest/index.html

Olkaa hyvä ja lukekaa, tai ainakin selatkaa, läpi ;-)

Lähdekoodi täältä:

https://github.com/pnuu/halostack

Ja tarkoituksellisesti vasta täällä ihan lopussa linkki 64-bittiseen Windows-binääriin:

https://dl.dropboxusercontent.com/u/12078191/halostack_cli.exe


Panu
« Viimeksi muokattu: 06-06-2015, 13:37:44 kirjoittanut pnuu »
Panu Lahtinen
"You haven't really been anywhere until you've got back home",
Twoflower in "The Light Fantastic"

Poissa pnuu

  • Taivaanvahti
  • Rinnakkaisuniversumi
  • *****
  • Viestejä: 1807
Vs: Uusi Halostack
« Vastaus #1 : 27-04-2015, 19:04:30 »
Pieni päivitys jo. Tuossa aikaisemmassa oli käytössä gradientinpoistossa tasa-arvoinen konvoluutioydin, joka tuotti aika pahaa artefaktia varsinkin peittäjän lähelle. Korvasin tämän gaussisella, ja jälki B-R -käsittelyssä parani huomattavasti peittäjän ympäristössä.

Päivitetty Windows-binääri (64-bit) löytyy samasta osoitteesta.
Panu Lahtinen
"You haven't really been anywhere until you've got back home",
Twoflower in "The Light Fantastic"

Poissa maukkaK

  • Eksoplaneetta
  • ***
  • Viestejä: 202
Vs: Uusi Halostack
« Vastaus #2 : 05-05-2015, 12:25:56 »
Windowsiin asentaminen ei onnistunut.

loki:
2015-05-05 12:15:58,901 - halostack_cli - DEBUG: []
2015-05-05 12:15:58,901 - halostack_cli - WARNING: Your operting system is Windows, so limiting to one processor.
2015-05-05 12:15:58,901 - halostack_cli - ERROR: Nothing to do.

Onko joku onnistunut?  Saisko ohjeita?
Canon 7D, 300mm/4 L IS USM. Samyang 8 ja 14mm, EF-S 18-55mm
HEQ-5, Celestron EHD8

Poissa pnuu

  • Taivaanvahti
  • Rinnakkaisuniversumi
  • *****
  • Viestejä: 1807
Vs: Uusi Halostack
« Vastaus #3 : 05-05-2015, 12:46:11 »
Windowsiin asentaminen ei onnistunut.

loki:
2015-05-05 12:15:58,901 - halostack_cli - DEBUG: []
2015-05-05 12:15:58,901 - halostack_cli - WARNING: Your operting system is Windows, so limiting to one processor.
2015-05-05 12:15:58,901 - halostack_cli - ERROR: Nothing to do.

Onko joku onnistunut?  Saisko ohjeita?

Mitään asennusta ei tarvita, pelkkä kopiointi koneelle (ja mahdollisen työpolun asetus). Nyt sinulta puuttui komennosta määrittely minkälainen pino tehdään sekä itse pinottavat kuvat. Ks. ensimmäinen komentoesimerkki yltä.
Panu Lahtinen
"You haven't really been anywhere until you've got back home",
Twoflower in "The Light Fantastic"

Paikalla einari

  • Multiversumi
  • ******
  • Viestejä: 5738
    • Einarin astrosivut
Vs: Uusi Halostack
« Vastaus #4 : 05-05-2015, 13:01:19 »
Joo hyvin onnistui wintoosalla kun antoi tarpeelliset komentoloitsut.
Jotain warningeja voi tulla mutta niistä ei kuulemma tarvitse välittää.
___
Tapio

Poissa maukkaK

  • Eksoplaneetta
  • ***
  • Viestejä: 202
Vs: Uusi Halostack
« Vastaus #5 : 05-05-2015, 16:29:34 »
Auts! Luulin vaikeammaksi kuin olikaan.
Joo, pelittää.
Canon 7D, 300mm/4 L IS USM. Samyang 8 ja 14mm, EF-S 18-55mm
HEQ-5, Celestron EHD8

Poissa monni

  • Taivaanvahti
  • Galaksijoukko
  • *****
  • Viestejä: 532
  • Monni^ @ircnet #sirius
Vs: Uusi Halostack
« Vastaus #6 : 24-05-2015, 18:08:53 »
Huikean hyvältä tuntuu, kun viimein pääsi koittamaan tuoreella pinolla. Harmi ettei omissa päivän pinoissa ole 22r:n ja 22ys:n lisäksi mitään sen maagisempaa. Mutta varsinkin b-r, gradientinpoisto ja histogrammin venytys tuottaa huikeasti parempaa jälkeä mitä saan itse Photarilla aikaan. Hyvältä näyttää.

--view-gamma vivun kanssa on nyt jotain mystiikkaa Windowssissa, mutta pitää siitä kysellä Panulta tarkemmin.

Loistava softa, hyviä päivityksiä. Panulle kiitos!
https://www.facebook.com/monni

“En ole tähtitieteen tohtori mutta voin vilkaista.”

Poissa pnuu

  • Taivaanvahti
  • Rinnakkaisuniversumi
  • *****
  • Viestejä: 1807
Vs: Uusi Halostack
« Vastaus #7 : 24-05-2015, 18:42:22 »
--view-gamma vivun kanssa on nyt jotain mystiikkaa Windowssissa, mutta pitää siitä kysellä Panulta tarkemmin.

Bugi löydetty ja korjattu. Päivitin dropboxiin version 0.2.2. Kiitoksia bugilöydöstä :-)

Lainaus
Loistava softa, hyviä päivityksiä. Panulle kiitos!

Kiitoksia :-) Sitten kun saisi vielä edistettyä sitä GUI-kikkaretta. Mock-up on jo, ja Zuh tekikin jo yhden virityksen B-R- ja USM-käsittelyjä varten, mutta siitä ei ole windows-binääriä.
Panu Lahtinen
"You haven't really been anywhere until you've got back home",
Twoflower in "The Light Fantastic"

Poissa PekkaL

  • Periodinen komeetta
  • **
  • Viestejä: 10
    • Portfolio (vanhojen kuvien hautausmaa)
Vs: Uusi Halostack
« Vastaus #8 : 22-01-2019, 14:22:52 »
Onko Halostack vielä olemassa?
Pekka Lähteenmäki

Poissa pnuu

  • Taivaanvahti
  • Rinnakkaisuniversumi
  • *****
  • Viestejä: 1807
Vs: Uusi Halostack
« Vastaus #9 : 22-01-2019, 19:58:19 »
Onko Halostack vielä olemassa?

Onhan se: https://github.com/pnuu/halostack

Ei ole vain tullut päivitettyä aikoihin. Muutama isompi muutos on ollut mielessä (dask, Python 3.6 - tuki, ImageMagick:n häivyttäminen, ...), muttei ole saanut aikaiseksi aloittaa.
Panu Lahtinen
"You haven't really been anywhere until you've got back home",
Twoflower in "The Light Fantastic"

Poissa PekkaL

  • Periodinen komeetta
  • **
  • Viestejä: 10
    • Portfolio (vanhojen kuvien hautausmaa)
Vs: Uusi Halostack
« Vastaus #10 : 29-01-2019, 19:19:39 »
Onhan se: https://github.com/pnuu/halostack

Ei ole vain tullut päivitettyä aikoihin. Muutama isompi muutos on ollut mielessä (dask, Python 3.6 - tuki, ImageMagick:n häivyttäminen, ...), muttei ole saanut aikaiseksi aloittaa.

Kiitos, tämän halusinkin tietää! Ostin käytetyn pc-läppärin johon ajattelin Halostackin laittaa. Sitten ei muuta kuin kokeilemaan!

Kiitoksia vielä Halostackin kehittämisestä!
Pekka Lähteenmäki