Raspberry pi Raspberry pi cam图片缩放和偏移问题

Raspberry pi Raspberry pi cam图片缩放和偏移问题,raspberry-pi,Raspberry Pi,我有一个关于覆盆子皮卡的问题。我在树莓皮2上使用openCV为机器人制作线条跟随器 其基本思想是使用导数和颜色分割来确定图像中直线的方向 然而,当我比较普通PC网络摄像机和picam上的结果时,我发现了一些奇怪的行为。该算法在PC网络摄像头上运行良好,并且方向指示灯位于线路上。在picam上有一个奇怪的比例和偏移量,我不明白 在这两种平台上,我都尝试了cap.set(CV\u cap\u PROP\u FRAME\u WIDTH/HEIGHT)来重新缩放图像,以及resize功能。它们都会产生奇

我有一个关于覆盆子皮卡的问题。我在树莓皮2上使用openCV为机器人制作线条跟随器

其基本思想是使用导数和颜色分割来确定图像中直线的方向

然而,当我比较普通PC网络摄像机和picam上的结果时,我发现了一些奇怪的行为。该算法在PC网络摄像头上运行良好,并且方向指示灯位于线路上。在picam上有一个奇怪的比例和偏移量,我不明白

在这两种平台上,我都尝试了
cap.set(CV\u cap\u PROP\u FRAME\u WIDTH/HEIGHT)
来重新缩放图像,以及
resize
功能。它们都会产生奇怪的偏移量。我使用openCV中的
circle(…)
line(…)
方法在捕获的图像上覆盖线条和圆圈

有人能解释一下这种行为吗?请参阅下面的链接以获取可视标题


关于

由于Stackexchange的政策,我无法直接添加图片,因此必须提供链接

我最终找到了问题的解决方案,它涉及到为Windows和Linux版本的程序更改派生过滤器的点击顺序。确切地说,为什么会出现这种情况对我来说是个谜,可能涉及编译器优化方面的差异(VisualStudio13与g++4.6.3),也可能是我自己的一个愚蠢错误

在PC上,我使用{10-1}过滤器抽头,在RP2上,我必须使用{-10-1}

过滤器在S8(-127..127)图像上运行,因此不存在环绕问题


无论如何,我认为这个问题是关闭的。

< P>由于STACKExchange的策略,我不能直接添加图片,所以必须提供链接。

我最终找到了问题的解决方案,它涉及到为Windows和Linux版本的程序更改派生过滤器的点击顺序。确切地说,为什么会出现这种情况对我来说是个谜,可能涉及编译器优化方面的差异(VisualStudio13与g++4.6.3),也可能是我自己的一个愚蠢错误

在PC上,我使用{10-1}过滤器抽头,在RP2上,我必须使用{-10-1}

过滤器在S8(-127..127)图像上运行,因此不存在环绕问题


无论如何,我认为这个问题是关闭的。< /p>你能添加一些代码吗?我还建议你直接在问题中添加图片(如果可以的话,可以加上截图)(链接可能会在一段时间后被破坏)。你能添加一些代码吗?我还建议你直接在问题中添加图片(如果可以的话,可以加上截图)(链接可能会在一段时间后被破坏)。你能添加一些代码吗?我还建议你直接在问题中添加图片(如果可以的话,可以加上截图)(链接可能会在一段时间后断开)。