TwiceAsNice
2019-02-18
|
Variables | |
float | bias_level = 100.0 |
tuple | off_minmax = (300, 500) |
refrect = Rect(2.0, 2.0, 6.0, 28.0) | |
ctrl | |
push | |
fits | |
chipsize = ctrl.chipsize() | |
channels = ctrl.channels() | |
channelpos = ctrl.channelpos() | |
channelscale = ctrl.channelscale() | |
channelnum = int(channels.width() * channels.height()) | |
fsize = Size(chipsize.width() / channels.width(), chipsize.height() / channels.height()) | |
fhalf = Size(fsize.width() / 2.0, fsize.height() / 2.0) | |
fcenter = Point(fsize.width() / 2.0, fsize.height() / 2.0) | |
list | refwin = [] |
chrect = Rect(refrect) | |
pixel | |
list | stat = [[], []] |
list | bias = [[], []] |
biasAll = ctrl.biasAll() | |
w = ImageU16().crop(ImageU16(ctrl.getImage()), refwin[ch]) | |
list | final_off_minmaxsets = [] |
tuple | m0 = (stat[0][ch].quantileLower(0.05) + stat[0][ch].quantileUpper(0.95)) / 2.0 |
tuple | m1 = (stat[1][ch].quantileLower(0.05) + stat[1][ch].quantileUpper(0.95)) / 2.0 |
tuple | m = (m0 - m1) / (bias[0][ch] - bias[1][ch]) |
tuple | n = m0 - (m * bias[0][ch]) |
off_minmaxset = int((bias_level - n) / m) | |
list BasdaVinoCameraBiasAlign.bias = [[], []] |
float BasdaVinoCameraBiasAlign.bias_level = 100.0 |
BasdaVinoCameraBiasAlign.biasAll = ctrl.biasAll() |
BasdaVinoCameraBiasAlign.channelnum = int(channels.width() * channels.height()) |
BasdaVinoCameraBiasAlign.channelpos = ctrl.channelpos() |
BasdaVinoCameraBiasAlign.channels = ctrl.channels() |
BasdaVinoCameraBiasAlign.channelscale = ctrl.channelscale() |
BasdaVinoCameraBiasAlign.chipsize = ctrl.chipsize() |
BasdaVinoCameraBiasAlign.ctrl |
BasdaVinoCameraBiasAlign.fcenter = Point(fsize.width() / 2.0, fsize.height() / 2.0) |
BasdaVinoCameraBiasAlign.fhalf = Size(fsize.width() / 2.0, fsize.height() / 2.0) |
list BasdaVinoCameraBiasAlign.final_off_minmaxsets = [] |
BasdaVinoCameraBiasAlign.fits |
BasdaVinoCameraBiasAlign.fsize = Size(chipsize.width() / channels.width(), chipsize.height() / channels.height()) |
tuple BasdaVinoCameraBiasAlign.m0 = (stat[0][ch].quantileLower(0.05) + stat[0][ch].quantileUpper(0.95)) / 2.0 |
tuple BasdaVinoCameraBiasAlign.m1 = (stat[1][ch].quantileLower(0.05) + stat[1][ch].quantileUpper(0.95)) / 2.0 |
tuple BasdaVinoCameraBiasAlign.off_minmax = (300, 500) |
BasdaVinoCameraBiasAlign.off_minmaxset = int((bias_level - n) / m) |
BasdaVinoCameraBiasAlign.pixel |
BasdaVinoCameraBiasAlign.push |
BasdaVinoCameraBiasAlign.refrect = Rect(2.0, 2.0, 6.0, 28.0) |
list BasdaVinoCameraBiasAlign.refwin = [] |
list BasdaVinoCameraBiasAlign.stat = [[], []] |