【发布时间】:2019-05-04 01:53:41
【问题描述】:
我正在使用javacpp-presets/opencv,它是 opencv 的 java 包装器。我的问题是如何获取 Mat 对象中的像素值或如何将 Mat 对象转换为多维 java 数组?
我正在使用 tensorflow java api 进行模型推理。它需要float[][][][] java 数组作为输入参数。
【问题讨论】:
标签: opencv
我正在使用javacpp-presets/opencv,它是 opencv 的 java 包装器。我的问题是如何获取 Mat 对象中的像素值或如何将 Mat 对象转换为多维 java 数组?
我正在使用 tensorflow java api 进行模型推理。它需要float[][][][] java 数组作为输入参数。
【问题讨论】:
标签: opencv
已解决见this
Mat bgr = new Mat();
UByteIndexer rgbaIdx = bgr.createIndexer();
System.out.print(rgbaIdx.get(0, 0, 0))
【讨论】: