Skip to content

Instantly share code, notes, and snippets.

@lydonchandra
Last active October 6, 2020 18:44
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lydonchandra/a00823466cff8b59ec880e4688288291 to your computer and use it in GitHub Desktop.
Save lydonchandra/a00823466cff8b59ec880e4688288291 to your computer and use it in GitHub Desktop.
RescaleGrayscale4x4_to_8x8
// floored output
{
0, 0, 0, 1, 1, 2, 2, 3,
1, 2, 2, 2, 3, 3, 4, 4,
3, 3, 4, 4, 5, 5, 5, 6,
5, 5, 6, 6, 6, 7, 7, 8,
6, 7, 7, 8, 8, 9, 9, 9,
8, 8, 9, 9, 10, 10, 11, 11,
10, 10, 11, 11, 12, 12, 12, 13,
12, 12, 12, 13, 13, 14, 14, 15
},
// raw output without rounding
[0] = {double} 0
[1] = {double} 0.42857142857142855
[2] = {double} 0.8571428571428571
[3] = {double} 1.2857142857142856
[4] = {double} 1.7142857142857142
[5] = {double} 2.1428571428571428
[6] = {double} 2.5714285714285712
[7] = {double} 3
[8] = {double} 1.7142857142857142
[9] = {double} 2.1428571428571428
[10] = {double} 2.5714285714285716
[11] = {double} 2.9999999999999996
[12] = {double} 3.4285714285714279
[13] = {double} 3.8571428571428568
[14] = {double} 4.2857142857142847
[15] = {double} 4.7142857142857144
[16] = {double} 3.4285714285714284
[17] = {double} 3.8571428571428572
[18] = {double} 4.2857142857142856
[19] = {double} 4.7142857142857135
[20] = {double} 5.1428571428571423
[21] = {double} 5.5714285714285712
[22] = {double} 5.9999999999999991
[23] = {double} 6.4285714285714288
[24] = {double} 5.1428571428571423
[25] = {double} 5.5714285714285712
[26] = {double} 6
[27] = {double} 6.428571428571427
[28] = {double} 6.8571428571428559
[29] = {double} 7.2857142857142856
[30] = {double} 7.7142857142857135
[31] = {double} 8.1428571428571423
[32] = {double} 6.8571428571428568
[33] = {double} 7.2857142857142847
[34] = {double} 7.7142857142857144
[35] = {double} 8.1428571428571423
[36] = {double} 8.5714285714285712
[37] = {double} 9
[38] = {double} 9.4285714285714288
[39] = {double} 9.8571428571428577
[40] = {double} 8.5714285714285712
[41] = {double} 8.9999999999999982
[42] = {double} 9.4285714285714288
[43] = {double} 9.8571428571428559
[44] = {double} 10.285714285714286
[45] = {double} 10.714285714285715
[46] = {double} 11.142857142857142
[47] = {double} 11.571428571428571
[48] = {double} 10.285714285714285
[49] = {double} 10.714285714285712
[50] = {double} 11.142857142857142
[51] = {double} 11.571428571428569
[52] = {double} 12
[53] = {double} 12.428571428571427
[54] = {double} 12.857142857142858
[55] = {double} 13.285714285714285
[56] = {double} 12
[57] = {double} 12.428571428571427
[58] = {double} 12.857142857142858
[59] = {double} 13.285714285714286
[60] = {double} 13.714285714285714
[61] = {double} 14.142857142857142
[62] = {double} 14.571428571428571
[63] = {double} 15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment