Glow - optimisation 

Поменял параметр sigma на radius, поэтому изменил регрессионный тест.
Попытался перейти на работу с целыми числами в случае линейной свертки(opacity) всё просто, хорошо и гораздо быстрее.
В случае overlay всё хуже, в исходнике три варианта реализации этой функции:
overlay - по-обычному с float матрицами
overlay2 -попытка перейти на операции над матрицами из opencv, вышло не очень гораздо дольше чем цикл по всем пикселам.
overlay3 - цикл по всей картинке, операции с целыми числами, правда тест не проходит, результат работы overlay3 и overlay отличается на некоторых пикселах на единицу. Overlay3 на 5-7 мс быстрее overlay.

В общем хотелось бы overay3 поправить чтобы результаты от overlay не отличались и как-нибудь ускорить размытие Гаусса...