【发布时间】:2015-03-01 13:16:20
【问题描述】:
我想直接使用 JavaFX 显示来自 OpenCV 的 Mat 对象。我已经看到可以将Mat 对象转换为BufferedImage。但据我所知,您无法使用 JavaFX 显示 BufferedImage,因此必须进行另一次转换。
有没有办法直接将其转换成JavaFX可以显示的数据结构?
【问题讨论】:
-
可以使用
WritableImage直接转换为FX。通过将像素从Mat复制到WritableImage的PixelWriter,或者通过实现由Mat支持的PixelReader,并将其用于直接实例化WritableImage。
标签: java image opencv javafx mat