Как обрезать границы изображения opencv - PullRequest
0 голосов
/ 12 марта 2019

У меня есть изображение размером 640x400, и мне нужно обрезать определенные границы, так что 5 пикселей с каждой стороны.Итак, конечное изображение будет 630х390 и без границ.Что является самым простым способом сделать с OpenCV в C ++.

1 Ответ

2 голосов
/ 12 марта 2019

Simple:

int padding = 5;
cv::Mat crop = cv::Mat(img, cv::Rect(padding, padding, img.cols - 2 * padding, img.rows - 2 * padding));
...