Example #1
0
calculate_pdf_for_pixel(arr, histogram, bin_edge, 54)
# >>> 0.066666666666666666

calculate_pdf_for_pixel(arr, histogram, bin_edge, 20)
# >>> 0.0

calculate_pdf_for_pixel(arr, histogram, bin_edge, 18)
# >>> 0.033333333333333333

calculate_cdf_for_pixel(arr, histogram, bin_edge, 4)
# >>> 0.033333333333333333

calculate_cdf_for_pixel(arr, histogram, bin_edge, 50)
# >>> 0.59999999999999998

compute_cdfs(arr, histogram, bin_edge)

# >>> array([ 0.03333333,  0.03333333,  0.03333333,  0.03333333,  0.03333333,
#             0.03333333,  0.03333333,  0.03333333,  0.03333333,  0.03333333,
#             0.03333333,  0.03333333,  0.03333333,  0.03333333,  0.06666667,
#             0.1       ,  0.1       ,  0.1       ,  0.1       ,  0.13333333,
#             0.16666667,  0.16666667,  0.2       ,  0.2       ,  0.2       ,
#             0.2       ,  0.2       ,  0.23333333,  0.23333333,  0.23333333,
#             0.23333333,  0.3       ,  0.3       ,  0.33333333,  0.33333333,
#             0.36666667,  0.4       ,  0.43333333,  0.46666667,  0.5       ,
#             0.5       ,  0.53333333,  0.53333333,  0.53333333,  0.53333333,
#             0.56666667,  0.6       ,  0.66666667,  0.7       ,  0.7       ,
#             0.76666667,  0.8       ,  0.83333333,  0.86666667,  0.86666667,
#             0.86666667,  0.9       ,  0.9       ,  0.93333333,  0.96666667,
#             0.96666667,  1.        ])
Example #2
0
calculate_pdf_for_pixel(arr, histogram, bin_edge, 54)
# >>> 0.066666666666666666

calculate_pdf_for_pixel(arr, histogram, bin_edge, 20)
# >>> 0.0

calculate_pdf_for_pixel(arr, histogram, bin_edge, 18)
# >>> 0.033333333333333333

calculate_cdf_for_pixel(arr, histogram, bin_edge, 4)
# >>> 0.033333333333333333

calculate_cdf_for_pixel(arr, histogram, bin_edge, 50)
# >>> 0.59999999999999998

compute_cdfs(arr, histogram, bin_edge)

# >>> array([ 0.03333333,  0.03333333,  0.03333333,  0.03333333,  0.03333333,
#             0.03333333,  0.03333333,  0.03333333,  0.03333333,  0.03333333,
#             0.03333333,  0.03333333,  0.03333333,  0.03333333,  0.06666667,
#             0.1       ,  0.1       ,  0.1       ,  0.1       ,  0.13333333,
#             0.16666667,  0.16666667,  0.2       ,  0.2       ,  0.2       ,
#             0.2       ,  0.2       ,  0.23333333,  0.23333333,  0.23333333,
#             0.23333333,  0.3       ,  0.3       ,  0.33333333,  0.33333333,
#             0.36666667,  0.4       ,  0.43333333,  0.46666667,  0.5       ,
#             0.5       ,  0.53333333,  0.53333333,  0.53333333,  0.53333333,
#             0.56666667,  0.6       ,  0.66666667,  0.7       ,  0.7       ,
#             0.76666667,  0.8       ,  0.83333333,  0.86666667,  0.86666667,
#             0.86666667,  0.9       ,  0.9       ,  0.93333333,  0.96666667,
#             0.96666667,  1.        ])
            6,  7,  7,  7,  7,  9,  9, 10, 10, 11, 12, 13, 14,
           15, 15, 16, 16, 16, 16, 17, 18, 20, 21, 21, 23, 24,
           25, 26, 26, 26, 27, 27, 28, 29, 29, 30])

calculate_pdf_for_pixel(arr, histogram, bin_edge, 54)
>>> 0.066666666666666666
calculate_pdf_for_pixel(arr, histogram, bin_edge, 20)
>>> 0.0
calculate_pdf_for_pixel(arr, histogram, bin_edge, 18)
>>> 0.033333333333333333

calculate_cdf_for_pixel(arr, histogram, bin_edge, 4)
>>> 0.033333333333333333
calculate_cdf_for_pixel(arr, histogram, bin_edge, 50)
>>> 0.59999999999999998

compute_cdfs(arr, histogram, bin_edge)
>>> array([ 0.03333333,  0.03333333,  0.03333333,  0.03333333,  0.03333333,
            0.03333333,  0.03333333,  0.03333333,  0.03333333,  0.03333333,
            0.03333333,  0.03333333,  0.03333333,  0.03333333,  0.06666667,
            0.1       ,  0.1       ,  0.1       ,  0.1       ,  0.13333333,
            0.16666667,  0.16666667,  0.2       ,  0.2       ,  0.2       ,
            0.2       ,  0.2       ,  0.23333333,  0.23333333,  0.23333333,
            0.23333333,  0.3       ,  0.3       ,  0.33333333,  0.33333333,
            0.36666667,  0.4       ,  0.43333333,  0.46666667,  0.5       ,
            0.5       ,  0.53333333,  0.53333333,  0.53333333,  0.53333333,
            0.56666667,  0.6       ,  0.66666667,  0.7       ,  0.7       ,
            0.76666667,  0.8       ,  0.83333333,  0.86666667,  0.86666667,
            0.86666667,  0.9       ,  0.9       ,  0.93333333,  0.96666667,
            0.96666667,  1.        ])