Привет, дорогие компаньоны CV,
У меня есть два изображения, скажем img_1
и img_2
.img_1
размыто и img_2
резкое.Я хочу размыть img_2
до того же уровня, что и img_1
.В настоящее время я нахожу дисперсию лапласиана (VOL) обоих изображений и размываю img_2
в цикле, как описано ниже.
while ( VOL_img_2 > VOL_img1 + threshold ):
apply gaussian blurring on img_2
calculate VOL_img_2
Но проблема с этим подходом - в большинстве случаев я слишком много размываю img_2.Есть ли лучший и более чистый способ сделать это.
Я нахожу дисперсию лапласиана, как указано в https://www.pyimagesearch.com/2015/09/07/blur-detection-with-opencv/