# 自适应直方图均衡例子
    #
    # 此示例展示了如何使用自适应直方图均衡来改善图像中的对比度。 
    #自适应直方图均衡将图像分割成区域,然后均衡这些区域中的直方图,
    #以改善图像对比度与全局直方图均衡化。 
    #此外,您可以指定剪辑限制以防止对比度变得狂野。
    
    import sensor, image, time
    
    sensor.reset()
    sensor.set_pixformat(sensor.RGB565)
    sensor.set_framesize(sensor.QQVGA)
    sensor.skip_frames(time = 2000)
    clock = time.clock()
    
    while(True):
        clock.tick()
    
        # clip_limit <0为您提供正常的自适应直方图均衡,这可能会导致大量的对比噪音...
    
        # clip_limit=1 什么都不做。为获得最佳效果,请略高于1,如下所示。 
        # 越高,越接近标准自适应直方图均衡,并产生巨大的对比度波动。
    
        img = sensor.snapshot().histeq(adaptive=True, clip_limit=3)
    
        print(clock.fps())