【发布时间】:2017-06-12 13:31:26
【问题描述】:
我在打电话:
Mat opencv_K= new Mat(3, 3, CvType.CV_32F);
在Processing 草图中,我收到以下错误:
java.lang.UnsatisfiedLinkError: org.opencv.core.Mat.n_Mat(III)J
at processing.opengl.PSurfaceJOGL$2.run(PSurfaceJOGL.java:480)
at java.lang.Thread.run(Thread.java:745)
UnsatisfiedLinkError: org.opencv.core.Mat.n_Mat(III)J
A library relies on native code that's not available.
Or only works properly when the sketch is run as a 32-bit application.
在我看来,此错误与报告的 here 不同。
一个最小的例子是:
import processing.core.PVector;
import org.opencv.core.Mat;
import org.opencv.core.CvType;
import org.opencv.core.Core;
Mat opencv_K= new Mat(3, 3, CvType.CV_32F);
而且这种情况下的错误有点类似:
UnsatisfiedLinkError: org.opencv.core.Mat.n_Mat(III)J
A library relies on native code that's not available.
Or only works properly when the sketch is run as a 32-bit application.
我在 Ubuntu 平台上使用 Processing 3。
【问题讨论】:
标签: opencv processing