         for i in 0..<channels.count {
             e += entropy(channel: IMPHistogram.ChannelNo(rawValue: i)!)
         }
-        return e / channels.count.float
+        return e / channels.count.float / log2(size.float) * 100
     }
     
     //

    //
    // Основной фильтр
    //
    var filter:IMPAutoWBFilter!
    
    //
    // Анализатор диапазона светов через гистограмму изображения

    func changeAWB(sender:NSSlider){
        let value = sender.floatValue/100
        asyncChanges { () -> Void in
            self.awb.adjustment.blending.opacity = value
            self.awbValueLabel.stringValue = String(format: "%2.3f",value)
        }
    }
