Я не совсем уверен, что это то, что вы имеете в виду, но я собираюсь сделать предположение. Если вы используете xml внутри openCV для какого-либо обнаружения, вы, скорее всего, работаете с каскадным классификатором на основе признаков Хаара или чем-то очень похожим. Вы можете узнать больше об этом на этой странице !
Также есть очень хорошее сообщение в блоге, в котором описаны шаги, предпринимаемые openCV для обнаружения: здесь
Надеюсь, это может немного рассеять магию c и прояснить ситуацию!
Короче говоря, xml содержит своего рода «образец», который был изучен с помощью машинного обучения и много примеров. После обучения openCV может искать изображения по шаблону, найденному в xml.