ImPPG - Image Post-Processor

The place for all your solar software; capture, stacking, post processing, ancillaries etc. It's all up for discussion here!
Post Reply
User avatar
GreatAttractor
Almost There...
Almost There...
Posts: 964
Joined: Sat Jun 01, 2013 1:04 pm
Location: Switzerland
Has thanked: 747 times
Been thanked: 753 times

ImPPG - Image Post-Processor

Post by GreatAttractor »

ImPPG performs Lucy-Richardson deconvolution, unsharp masking, brightness normalization and tone curve adjustment. It can also apply previously specified processing settings to multiple images. This time everything is wrapped in a full-fledged GUI, whose operation should be familiar to most amateur astrophotographers.

Some of the interface features:
- freely adjustable processing area (selection) within the image
- non-blocking operation; if you change the selection, previously started processing (if any) aborts and begins for the new selection
- for moderately small selections the application of Lucy-Richardson deconvolution is almost instanteneous, which allows for convenient fine-tuning of the "Sigma" parameter
- tone curve editor with helper functions (invert points horizontally to create a negative; stretch the curve to cover the histogram only)

Screnshots:
scr1.png
scr2.png
scr2.png (19.8 KiB) Viewed 9208 times
scr3.png
scr3.png (30.73 KiB) Viewed 9208 times
The "Prevent ringing" function is highly experimental and may not help in all cases. It aims to reduce ringing around overexposed areas (e.g. a solar disc in a prominence image); it does work quite well in the case I devised it for:

no deringing:
noder.png
noder.png (9.17 KiB) Viewed 9208 times
deringing enabled:
wder.png
wder.png (8.92 KiB) Viewed 9208 times
but your mileage may vary.

For now only BMP and uncompressed TIFFs (8- and 16-bit) are supported, but I'll add support for more formats (including FITS) soon. The program can be built on any platform which has a C++ compiler supporting Boost and wxWidgets libraries, including Linux (which I use on my laptop) and OS X. As usual, additional details can be found in the README file.

ImPPG is free & open-source, licensed under GNU GPL v3 (or later). Source code and Windows version (32- and 64-bit) can be downloaded from:
http://stargazerslounge.com/blog/1400/e ... processor/


All the material shown in http://solarchat.natca.net/viewtopic.php?f=4&t=14937 has been processed by ImPPG.


My software:
Stackistry — an open-source cross-platform image stacker
ImPPG — stack post-processing and animation alignment
My images

SW Mak-Cass 127, ATM Hα scopes (90 mm, 200 mm), Lunt LS50THa, ATM SSM, ATM Newt 300/1500 mm, PGR Chameleon 3 mono (ICX445)
User avatar
grimble_cornet
Way More Fun to Share It!!
Way More Fun to Share It!!
Posts: 3537
Joined: Tue Jul 10, 2012 5:10 pm
Location: UK West Midlands
Been thanked: 47 times

Re: ImPPG - Image Post-Processor

Post by grimble_cornet »

Looks like a great front-end to what was already a very impressive bit of software :bow2


.

.



.


Mike Garbett

Selection of Solar and Deep Sky images on Flickr: https://www.flickr.com/photos/mikegarbett/
User avatar
swisswalter
Way More Fun to Share It!!
Way More Fun to Share It!!
Posts: 17948
Joined: Thu Feb 06, 2014 4:28 am
Location: Switzerland
Been thanked: 1 time
Contact:

Re: ImPPG - Image Post-Processor

Post by swisswalter »

Hi Filip

thank you so much. I'll have a go with it for sure


Only stardust in the wind, some fine and some less fine scopes, filters and adapters as well. Switzerland 47 N, 9 E, in the heart of EUROPE :)

from 7 am - 7 pm http://www.nanosys.ch

from 7.01 pm - 6.59 am http://www.wastronomiko.com some times vice versa ;)
User avatar
marktownley
Librarian
Librarian
Posts: 42131
Joined: Tue Oct 18, 2011 5:27 pm
Location: Brierley Hills, UK
Has thanked: 20240 times
Been thanked: 10115 times
Contact:

Re: ImPPG - Image Post-Processor

Post by marktownley »

an excellent resource, i shall have to give it a try! :)


Image
http://brierleyhillsolar.blogspot.co.uk/
Solar images, a collection of all the most up to date live solar data on the web, imaging & processing tutorials - please take a look!
User avatar
swisswalter
Way More Fun to Share It!!
Way More Fun to Share It!!
Posts: 17948
Joined: Thu Feb 06, 2014 4:28 am
Location: Switzerland
Been thanked: 1 time
Contact:

Re: ImPPG - Image Post-Processor

Post by swisswalter »

Hi Filip

it works (tested it on a SAFIX test shot from friday) , but I do not understand it yet :oops:

imppg_64.jpg


Only stardust in the wind, some fine and some less fine scopes, filters and adapters as well. Switzerland 47 N, 9 E, in the heart of EUROPE :)

from 7 am - 7 pm http://www.nanosys.ch

from 7.01 pm - 6.59 am http://www.wastronomiko.com some times vice versa ;)
User avatar
GreatAttractor
Almost There...
Almost There...
Posts: 964
Joined: Sat Jun 01, 2013 1:04 pm
Location: Switzerland
Has thanked: 747 times
Been thanked: 753 times

Re: ImPPG - Image Post-Processor

Post by GreatAttractor »

Walter, all there's really to do is play with the sliders ;)

Of course, if anything is unclear, please post your questions here.


My software:
Stackistry — an open-source cross-platform image stacker
ImPPG — stack post-processing and animation alignment
My images

SW Mak-Cass 127, ATM Hα scopes (90 mm, 200 mm), Lunt LS50THa, ATM SSM, ATM Newt 300/1500 mm, PGR Chameleon 3 mono (ICX445)
User avatar
robert
Way More Fun to Share It!!
Way More Fun to Share It!!
Posts: 3065
Joined: Fri Oct 14, 2011 1:49 pm
Location: N.W.Scotland
Has thanked: 4 times
Been thanked: 1252 times
Contact:

Re: ImPPG - Image Post-Processor

Post by robert »

Thanks! I have downloaded it and will have a try
Robert


images and animations http://tinyurl.com/h5bgoso
2024 images https://www.flickr.com/photos/69734017@ ... 0313830045
2023 images https://www.flickr.com/photos/69734017@ ... 0304905278
2022 images https://www.flickr.com/photos/69734017@ ... 0295810277
ED80. ED100. SW200. Celestron-150mm-PST mod. C8 edge. ES127
LS60PT-LS60F-B1200. B600-Cak. PGR-Ch3-IMX265
User avatar
michael.h.f.wilkinson
Way More Fun to Share It!!
Way More Fun to Share It!!
Posts: 2559
Joined: Wed Jul 11, 2012 8:36 pm
Been thanked: 1 time

Re: ImPPG - Image Post-Processor

Post by michael.h.f.wilkinson »

I have been a great fan of ImPP for my mosaics, so I will give this further development a try as soon as I can.


Solar kit: GP-C8 with Thousand Oaks Solar filter, APM 80mm F/6, Lunt Herschel Wedge, Solar Spectrum 0.3Å H-alpha filter, Beloptic Tri-Band ERF (80mm free aperture), Thousand Oaks 90mm ERF, Coronado SolarMax II 60mm with Double Stack Unit. Lunt straight B1800 Ca-K module.
User avatar
GreatAttractor
Almost There...
Almost There...
Posts: 964
Joined: Sat Jun 01, 2013 1:04 pm
Location: Switzerland
Has thanked: 747 times
Been thanked: 753 times

Re: ImPPG - Image Post-Processor

Post by GreatAttractor »

New version: 0.1.1
Bug fixes:
– Blank output files after batch processing when L-R iterations count is 0

Download from: http://stargazerslounge.com/blog/1400/e ... processor/


My software:
Stackistry — an open-source cross-platform image stacker
ImPPG — stack post-processing and animation alignment
My images

SW Mak-Cass 127, ATM Hα scopes (90 mm, 200 mm), Lunt LS50THa, ATM SSM, ATM Newt 300/1500 mm, PGR Chameleon 3 mono (ICX445)
User avatar
swisswalter
Way More Fun to Share It!!
Way More Fun to Share It!!
Posts: 17948
Joined: Thu Feb 06, 2014 4:28 am
Location: Switzerland
Been thanked: 1 time
Contact:

Re: ImPPG - Image Post-Processor

Post by swisswalter »

Thank you Filip


Only stardust in the wind, some fine and some less fine scopes, filters and adapters as well. Switzerland 47 N, 9 E, in the heart of EUROPE :)

from 7 am - 7 pm http://www.nanosys.ch

from 7.01 pm - 6.59 am http://www.wastronomiko.com some times vice versa ;)
Post Reply