Применить формулу и перенести изображение в OpenCV - PullRequest
0 голосов
/ 28 января 2020

Я работаю с openCV, так получилось, что у меня есть изображение, и теперь я создал пустое изображение, куда я должен передать пиксели оригинального изображения и применить эту формулу: y, −x + 2x0, которая должна воспроизвести верное отражение исходного изображения.

Я знаю, что мне придется использовать для go каждого пикселя на исходном изображении, но тогда я не знаю, как применить формулу к месту эти пиксели на пустом изображении.

Спасибо,

1 Ответ

0 голосов
/ 29 января 2020

Из соображений производительности, как правило, лучше не делать l oop через все пиксели изображения. Это особенно верно для вещей, где есть лучший способ сделать это. Если ваша цель состоит в том, чтобы перевернуть изображение по вертикали, то я бы взглянул на переворачивание:

void flip(InputArray src, OutputArray dst, int flipCode)

, если flipCode == 1, тогда изображение будет перевернуто вертикально.

Удачи

Андреас

...