Function PyQt5 event.pos()协调修剪图像中的问题
我正在尝试将一个屏幕截图加载到PyQt窗口中,并使用cv2裁剪图像的一部分。 我使用event.pos()获取x和y坐标,并将其传递给cv2以裁剪图像Function PyQt5 event.pos()协调修剪图像中的问题,function,events,Function,Events,我正在尝试将一个屏幕截图加载到PyQt窗口中,并使用cv2裁剪图像的一部分。 我使用event.pos()获取x和y坐标,并将其传递给cv2以裁剪图像 def mousePressEvent(self, event): start_x = event.pos().x() start_y = event.pos().y() def mouseReleaseEvent(self, event): end_x = event.pos().x() end_y = even
def mousePressEvent(self, event):
start_x = event.pos().x()
start_y = event.pos().y()
def mouseReleaseEvent(self, event):
end_x = event.pos().x()
end_y = event.pos().y()
im = img[start_y:end_y, start_x:end_x]
我得到的图像与所选部分不匹配。我总能看到坐标移动了20-30个像素,而且也不一致