以编程方式打开“平移图像”窗口

2024-05-23 23:37:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用RB事件而不是LB事件来平移我的图像(放大后),但是我找不到任何关于如何操作的信息。你知道吗

我使用cv2.imshow(…)打开一个图像并放大它。现在,按住并拖动鼠标左键,我可以在图像上平移。我希望在单击鼠标右键时启用此行为。你知道吗

捕捉/处理RBDOWN事件不是问题,但我不知道以后该怎么办。如果可能的话,我宁愿不使用其他图书馆(因为多平台、维护和空间)

我能想到但不确定如何实施的可能解决方案:

  • 使用click事件“reroute”RB click到LB click(这可能需要另一个库?)你知道吗
  • 调用LBDOWN+drag发生时触发的底层平移函数(在这个函数上找不到任何内容?)你知道吗

有人对如何解决这个问题有想法吗?你知道吗


Tags: 函数图像信息图书馆事件鼠标cv2click