NCAR / kcor-pipeline

Pipeline code for KCor
Other
3 stars 2 forks source link

Gallery quicklooks #173

Closed mgalloy closed 4 years ago

mgalloy commented 4 years ago
alicehao commented 4 years ago

There are existing KCor and GONG quicklooks that are created at MLSO and then ldm'ed to HAO that then end up in the realtime displays that are shown on the 3rd floor computer. Don uses the GONG images and AIA images (AIA's are created at HAO) to the realtime displays on the mesa and on the displays by the elevator. If you need my help to insure these various data paths don't break with the changes you are making, feel free to ask.

bberkeyU commented 4 years ago

I think we can remove the requirement to make a copy to Gallery. I have a some new animation code that seems to work pretty well when pointing directly at the kcor pipeline data directories.

I would like to see a slightly different color pallet and/or change in intensity levels on the quicklook gives. The gray on black doesn't seem to pack enough contrast on my monitors. Actually it seems pretty easy to fiddle with the contrast in my code; so we dont need to do this in the pipeline if everyone else is happy with the pipeline quicklook images.

mgalloy commented 4 years ago

@bberkeyU Without access to your monitor, I think the best process is to give you an IDL routine that given a raw image file and some display parameters, would let you create a quicklook image. Then you can play around with the display parameters until you get something that looks good, at which point I could then use those parameters in the pipeline code. Does this sound reasonable?

mgalloy commented 4 years ago

@bberkeyU To use the quicklook display routine:

There are options to KCOR_DISPLAY_QUICKLOOK to control the display; see its documentation for the options you can change:

;+
; Display quicklook images for both cameras of a raw file.
;
; :Params:
;   l0_filename : in, required, type=string
;     filename of a raw KCor file
;
; :Keywords:
;   minimum : in, optional, type=float, default=-10.0
;     minimum to use for display
;   maximum : in, optional, type=float
;     maximum to use for display, default is maximum of annulus values by camera
;   exponent : in, optional, type=float, default=0.7
;     exponent to use for display
;   gamma : in, optional, type=float, default=0.6
;     gamma to use for display
;   colortable : in, optional, type=integer, default=0
;     colortable number 0-74 as passed to `LOADCT`, default is 0 (black/white)
;-

For example, you might want to try:

IDL> kcor_display_quicklook, l0_filename, minimum=0.0, exponent=0.8, colortable=74
bberkeyU commented 4 years ago

It is hard to tell what the best answer is. It seems like the other observers want to see structure in the brightest part of the corona; but I think I would prefer to see the fainter signals and allow the k in the corona; but I would rather pick out fainter things allowing the the inner corona to be washed out.

Ben values:

Other observer values:

Let's use the other observer values.