Feature #463 » gamma_correction.py
1 |
def GammaCorrection(img): |
---|---|
2 |
|
3 |
if ConfigureReader.isImageLeft: |
4 |
for rows in range(ConfigureReader.getImageHeight): |
5 |
for columns in range(ConfigureReader.getImageWidth(img)-overlap_pixels-1, ConfigureReader.getImageWidth): |
6 |
img[rows][columns][:] *= np.power(intensityController( |
7 |
columns-(ConfigureReader.getImageWidth - overlap_pixels - 1), monotonicity='increase'), ConfigureReader.getGamma) |
8 |
return img |
9 |
|
10 |
else: |
11 |
for rows in range(ConfigureReader.getImageHeight): |
12 |
for columns in range(overlap_pixels-1): |
13 |
img[rows][columns][:] *= np.power( |
14 |
intensityController(columns, monotonicity='decrease'), ConfigureReader.getGamma) |
15 |
return img |
- « Previous
- 1
- 2
- Next »