|
3 | 3 | with the binary matplotlib colormap, too. Trying to show the difference between |
4 | 4 | adding blackness to a color at different rates. |
5 | 5 | ''' |
6 | | - |
| 6 | +from __future__ import print_function |
7 | 7 | import numpy as np |
8 | 8 | import matplotlib.pyplot as plt |
9 | 9 | import colorconv as color |
|
39 | 39 |
|
40 | 40 | # Alter successive rows with more black |
41 | 41 | k = 1 |
42 | | -for i in xrange(red.shape[1]): |
| 42 | +for i in range(red.shape[1]): |
43 | 43 | # more blackness is closer to 0 than one, and in first column of LAB |
44 | 44 | lab_add[0,i,0] = lab_add[0,i,0] - 10*i |
45 | | - print i,k |
| 45 | + print(i,k) |
46 | 46 | if i != 0: |
47 | 47 | lab_geometric[0,i,0] = lab_geometric[0,i,0] - 10*k |
48 | 48 | k *= 2 |
|
57 | 57 |
|
58 | 58 | fig = plt.figure() |
59 | 59 | k = 1 |
60 | | -for i in xrange(red.shape[1]): |
| 60 | +for i in range(red.shape[1]): |
61 | 61 |
|
62 | 62 | # LHS: additive |
63 | 63 | ax1 = fig.add_subplot(nrows,2,i*2+1, axisbg=tuple(rgb_add[0,i,:])) |
64 | | - print tuple(lab_add[0,i,:])#, tuple(rgb_add[0,i,:]) |
| 64 | + print(tuple(lab_add[0,i,:]))#, tuple(rgb_add[0,i,:]) |
65 | 65 |
|
66 | 66 | # RHS: multiplicative |
67 | 67 | ax2 = fig.add_subplot(nrows,2,i*2+2, axisbg=tuple(rgb_geometric[0,i,:])) |
68 | | - print tuple(lab_geometric[0,i,:])#, tuple(rgb_geometric[0,i,:]) |
| 68 | + print(tuple(lab_geometric[0,i,:]))#, tuple(rgb_geometric[0,i,:]) |
69 | 69 |
|
70 | 70 | # ylabels |
71 | 71 | if i!=0: |
|
117 | 117 | k = 1 |
118 | 118 | di = 8 |
119 | 119 | I0 = 5 |
120 | | -for i in xrange(nrows): |
| 120 | +for i in range(nrows): |
121 | 121 | # Do more blackness via increasing indices |
122 | 122 | rgb_add[:,i,:] = rgb[:,i*di+I0,:] |
123 | 123 |
|
124 | 124 | if i != 0: |
125 | | - print i*di+I0, di*k+I0, (I0**(1./3)+i*di**(1./3))**3 |
| 125 | + print(i*di+I0, di*k+I0, (I0**(1./3)+i*di**(1./3))**3) |
126 | 126 | rgb_geometric[:,i,:] = rgb[:,I0+di*k,:] |
127 | 127 | k *= 2 |
128 | 128 | elif i==0: |
129 | | - print i*di+I0, I0, (I0**(1./3)+i*di**(1./3))**3 |
| 129 | + print(i*di+I0, I0, (I0**(1./3)+i*di**(1./3))**3) |
130 | 130 | rgb_geometric[:,i,:] = rgb[:,I0,:] |
131 | 131 |
|
132 | 132 | lab_add = color.rgb2lab(rgb_add) |
133 | 133 | lab_geometric = color.rgb2lab(rgb_geometric) |
134 | 134 |
|
135 | 135 | fig = plt.figure() |
136 | 136 | k = 1 |
137 | | -for i in xrange(nrows): |
| 137 | +for i in range(nrows): |
138 | 138 |
|
139 | 139 | # LHS: additive |
140 | 140 | ax1 = fig.add_subplot(nrows,ncols,i*2+1, axisbg=tuple(rgb_add[0,i,:])) |
|
0 commit comments