【发布时间】:2018-04-03 15:01:31
【问题描述】:
我正在尝试使用 xilinx zedboard zynq7000 在 fpga 上拼接两个图像。我找不到任何关于如何将两个图像转储到板上然后将图像并排放置的输出的材料。非常感谢任何潜在客户。
【问题讨论】:
-
我一步一步来,后面会看看如何计算单应性等
标签: opencv fpga xilinx vivado image-stitching
我正在尝试使用 xilinx zedboard zynq7000 在 fpga 上拼接两个图像。我找不到任何关于如何将两个图像转储到板上然后将图像并排放置的输出的材料。非常感谢任何潜在客户。
【问题讨论】:
标签: opencv fpga xilinx vivado image-stitching
该板具有 arm 处理器,通常运行 linux。所以至少你不会有任何问题将图像输入电路板,无论是使用千兆以太网,还是在 sd 卡上,或者在 USB otg 端口的记忆棒上。你真的不想在 fpga 端自己实现那个通道,那只是浪费时间。
要使用 fpga 部件处理图像(假设这是任务的重点),您需要将 fpga-hw 部件通过 AXI 接口连接到 arm 系统,并将其内存映射到 linux 应用程序的地址空间。
您不需要将整个图像保存到 fpga hw 内存块中,因为图片可能太大而无法容纳可用的 fpga 资源,并且因为 fpga 可以通过 fpga-to-sdram 桥访问 linux 端内存(大 sdram) .
【讨论】: