Почему вы используете HSV? Было бы разумнее преобразовать в HSL и использовать канал яркости. Конечно, вы получите не только белый, но и все цвета с высокой яркостью, превышающей пороговое значение. В конце концов, вы не можете полагаться на чистый белый цвет, если исходное изображение не было передержано.
Она будет чувствительна к освещению - что произойдет, если вы просмотрите ее под красным светом!
Не знаю, намного ли проще использовать пространство YUV, чем искать похожие значения RGB.
edit - обычно вы называете что-то, не имеющее цвета, серым (это может помочь вам в поиске).
Если у вас есть выбор, это худший цвет для поиска, потому что он будет отражать любое другое освещение в сцене. Поэтому вам придется определять общий цвет освещения и корректировать его.
Итак, вы ищете пиксели с одинаковыми значениями RGB или значениями RGB в соотношении со средним значением для объектов в сцене.
Другой способ - преобразовать изображение в оттенки серого. У белого будут очень высокие значения (почти> 225).
Еще один способ - И к самолетам R, G и B. В полученном изображении останутся только белые цвета. Таким образом, вы не тратите время на вычисление преобразования в цветовое пространство HSV. Вы просто выполняете простую операцию И для каждого пикселя.