Я читал эту статью для работы над проектом, используя imagmagick и C++.
Мы обучаем 1,6 миллиона 32 * 32 цветных изображений, которые были предварительно обработаны путем вычитания из каждого пикселя его среднего значения по всем изображениям, а затем деления на стандартное отклонение всех пикселей по всем изображениям.
Мне трудно различать "от каждого пикселя его среднее значение по всем изображениям" и "стандартное отклонение всех пикселей по всем изображениям".
Поскольку я имею дело с цветными изображениями, могу ли я просто принимать значения rgb каждого пикселя в качестве одного значения или я должен рассчитать среднее значение и SD для каждого цвета по-разному?
Например, если у меня есть r = 255, g = 255, b = 255, я могу взять значение пикселя как (в двоичном формате), (r << 16) + (g << 8) +b?
Значения цветового канала должны использоваться независимо. Если вы будете использовать 32-битное представление пикселей, вы получите большие различия в значениях между очень близкими цветами, которые отличаются красным или зеленым каналом.