如何显示图像上不同像素的速度矢量?

如何显示图像上不同像素的速度矢量?

问题描述:

如何显示图像上不同像素的速度矢量?如何显示图像上不同像素的速度矢量?

我有一个向量数组(每个像素为vx和vy)。我想显示速度矢量(通过相应大小和方向的箭头)。我需要知道如何将速度矢量数据(2个数组vx和vy)用于显示箭头的图形/图表/图像。这是工作的一部分,以显示光流的输出(图像处理)

+0

是你为你的项目使用一个库?在我的情况下,我使用CImg,我知道CImg可以做到这一点。 – 2011-02-08 22:52:25

您可以使用绘制库像这样的(原生的Java SDK),在你的形象来画线: http://download.oracle.com/javase/1.4.2/docs/api/java/awt/Graphics.html

+0

我认为AWT'Graphics'(或者更确切地说'Graphics2D')类并不完全是一个库,但我同意绘制一些箭头,这应该足够了。并且默认情况下在JDK中使用它总是一个优点。 – Waldheinz 2011-02-28 20:51:31