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 »