「これからのための気持ちの整理。 」

これからのことを考えています。本当に、本当にめんどうくさい、めんどくさい人間です。これからのために、気持ちの整理をします。

(processing)CvType.CV_8Uを参照時に、org.opencv.core.Mat.n_Mat(III)J A library relies on native code that's not available. と表示される

import org.opencv.core.*;

int WIDTH = 640;
int HEIGHT = 480;
void setup() {
    Mat mask_mat = new Mat(HEIGHT, WIDTH, CvType.CV_8U); 
}
java.lang.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.
UnsatisfiedLinkError: org.opencv.core.Mat.n_Mat(III)J
    at processing.opengl.PSurfaceJOGL$2.run(PSurfaceJOGL.java:408)
    at java.lang.Thread.run(Thread.java:748)

blog.csdn.net

こちらの記載の通り、以下のように変更することでエラーが無くなりました。

import org.opencv.core.*;

int WIDTH = 640;
int HEIGHT = 480;
void setup() {
    System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
    Mat mask_mat = new Mat(HEIGHT, WIDTH, CvType.CV_8U); 
}