У меня есть изображение размером 640x400, и мне нужно обрезать определенные границы, так что 5 пикселей с каждой стороны.Итак, конечное изображение будет 630х390 и без границ.Что является самым простым способом сделать с OpenCV в C ++.
Simple:
int padding = 5; cv::Mat crop = cv::Mat(img, cv::Rect(padding, padding, img.cols - 2 * padding, img.rows - 2 * padding));