Kirjoittaja Aihe: Uusi Halostack  (Luettu 15994 kertaa)

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

Poissa pnuu

  • Taivaanvahti
  • Rinnakkaisuniversumi
  • *****
  • Viestejä: 1811
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ä: 1811
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ä: 1811
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"

Poissa einari

  • Multiversumi
  • ******
  • Viestejä: 5773
    • 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ä: 1811
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ä: 1811
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

Poissa msiren

  • Meteoroidi
  • *
  • Viestejä: 1
Vs: Uusi Halostack
« Vastaus #11 : 02-05-2019, 21:18:41 »
Olen koittanut saada tätä toimimaan mutta hankalaa tuntuu olevan. Tuota uusinta Windows-binääriä ei taida mistään enää löytyä?

Asensin aluksi tuolta githubista version (0.3.3) kaapista löytyneeseen ylimääräiseen Raspberry Pi:hin mutta sillä nosetest palauttaa kaksi erroria enkä päässyt selville miten niistä pääsee eroon.

Päätin sitten asentaa Windowssiin Pythonin ja tarvittavat riippuvuudet. Mutta nyt kun testaan riikonen2.zip paketille maksimipinoa (.\halostack_cli.py -M maksimi.png *.JPG) on kuva täysin musta.

Olisiko ideoita mikä on pielessä?

Poissa pnuu

  • Taivaanvahti
  • Rinnakkaisuniversumi
  • *****
  • Viestejä: 1811
Vs: Uusi Halostack
« Vastaus #12 : 03-05-2019, 10:39:52 »
Enpä osaa sanoa mistä mikäkin johtuu. Luultavasti useamman kirjaston versiot ovat muuttuneet ajansaatossa sen verta radikaalisti että joku menee senkin takia pieleen.

Mutta wanha pakeoitu exe löytyy täältä. Aikaisemmin täällä ollut linkki hajosi  joskus pari vuotta sitten kun Dropbox muutti tiedostojen linkitystä.

Löytäisipä aikaa niin päivittäisi Halostackin käyttämään nykyaikaisia kirjastoja...
Panu Lahtinen
"You haven't really been anywhere until you've got back home",
Twoflower in "The Light Fantastic"