Расчет гистограммы для локального бинарного шаблона дисперсии (VLBP) в OpenCV C++

avatar
theburningfire
8 апреля 2018 в 08:36
874
1
-1

Я хочу рассчитать гистограмму для локального двоичного шаблона дисперсии изображения в градациях серого с использованием OpenCV C++.

Может ли кто-нибудь объяснить мне, как точно найти гистограмму для дисперсии LBP в OpenCV C++ и что именно это означает?

Также предоставьте несколько полезных ссылок в этом случае.

Источник

Ответы (1)

avatar
Tonechas
11 апреля 2018 в 09:53
2

VAR — это инвариантная к вращению мера локальной дисперсии (более подробное объяснение см. в этой статье), определяемая как:

VAR

где P — количество пикселей в локальной окрестности, а μ — средняя интенсивность, рассчитанная по локальной окрестности.

Дисперсия LBP (LBPV) — это дескриптор текстуры, который использует VAR в качестве адаптивного веса для корректировки вклада кода LBP в расчет гистограммы (подробности см. в этой статье). Значение ячейки kth гистограммы LBPV может быть выражено как:

LBPV

где N и M количество строк и столбцов изображения соответственно, а w<26078979622092>28:0920 задано

w

Согласно этому ответу, код для расчета LBP с использованием OpenCV недоступен для публичного использования, но здесь вы можете найти обходной путь, чтобы сделать эту функцию доступной.<26078997>222106