Python-OpenCV 中翻转图像时的翻转点

jum*_*mpy 1 python opencv

我的 XML 文件中有图像和点坐标。

我使用水平翻转图像flipHorizontal = cv2.flip(originalImage, 1)

现在我也想翻转点。例如,在原始图像中,我从 XML 文件中读取了门右上角的点坐标point = [x, y]

我希望这个点位于翻转图像的同一个角落flipHorizontal

我怎样才能得到这个新坐标pointFlip = [xFlip, yFlip]

fmw*_*w42 5

如果我理解这个问题,你只需这样做:

new_x = width-x-1
new_y = y
Run Code Online (Sandbox Code Playgroud)


其中宽度是图像的宽度。