Avaruus.fi - keskustelualue

Havaintokohteet ja havaitseminen => Ilmakehän optiset ilmiöt => Aiheen aloitti: pnuu - 25-04-2015, 13:11:44

Otsikko: Uusi Halostack
Kirjoitti: pnuu - 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:

Joitakin vanhoja ominaisuuksia vielä puuttuu:

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
Otsikko: Vs: Uusi Halostack
Kirjoitti: pnuu - 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.
Otsikko: Vs: Uusi Halostack
Kirjoitti: maukkaK - 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?
Otsikko: Vs: Uusi Halostack
Kirjoitti: pnuu - 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ä.
Otsikko: Vs: Uusi Halostack
Kirjoitti: einari - 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ää.
Otsikko: Vs: Uusi Halostack
Kirjoitti: maukkaK - 05-05-2015, 16:29:34
Auts! Luulin vaikeammaksi kuin olikaan.
Joo, pelittää.
Otsikko: Vs: Uusi Halostack
Kirjoitti: monni - 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!
Otsikko: Vs: Uusi Halostack
Kirjoitti: pnuu - 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ä.
Otsikko: Vs: Uusi Halostack
Kirjoitti: PekkaL - 22-01-2019, 14:22:52
Onko Halostack vielä olemassa?
Otsikko: Vs: Uusi Halostack
Kirjoitti: pnuu - 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.
Otsikko: Vs: Uusi Halostack
Kirjoitti: PekkaL - 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ä!
Otsikko: Vs: Uusi Halostack
Kirjoitti: msiren - 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ä?
Otsikko: Vs: Uusi Halostack
Kirjoitti: pnuu - 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ä (https://www.dropbox.com/s/co5qbeyvbel4s2n/halostack_cli.exe?dl=0). 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...