Я использую этот код Python: https://docs.opencv.org/4.1.0/d7/dff/tutorial_feature_homography.html
Он получает углы в:
scene_corners = cv.perspectiveTransform(obj_corners, H)
Как обрезать изображение в этих углах вместо рисования прямоугольника вокругЭто? Я думаю, что мне нужно warpPerspective (), я попробовал следующее, но коррекции перспективы нет:
height, width = img_scene.shape
result = cv.warpPerspective(img_scene, H, (width, height))
cv.imwrite("warped.jpg",result)