核心要点
本方法是针对遥感数据的,因此使用了Gdal,如果你针对的是普通的图片,就直接使用cv2.imread()来读取即可,就不需要gdal了。
np.percentile()函数
np.clip()函数
cv2.split()函数
cv2.merge()函数
gdal的使用
本代码适用于ipython
若在编辑器下使用,需要自行的稍作修改
主体是函数TwoPercentLinear。
import numpy as np
import cv2
from matplotlib import pyplot as plt
def TwoPercentLinear(image, max_out=
1