OpenCV最简JAVA版范例

Posted 柳鲲鹏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenCV最简JAVA版范例相关的知识,希望对你有一定的参考价值。

  同事老是抱怨跑不起来,于是吾抄了个范例:

package taishan;

import java.io.File;

import org.opencv.core.CvType;
import org.opencv.core.Mat;

@SuppressWarnings("serial")
public class OpenCVTest
{
	public static void main(String[] args)
	{
		System.out.println(System.getenv("java.library.path"));
        //System.loadLibrary("opencv_java422");
		String fileName = "/home/tsit/eclipse-workspace/FontTest/lib/libopencv_java420.so";
		System.out.println(new File(fileName).exists());
        //如果是多个分包的形式,要各自加载
		System.load(fileName);
		
        Mat m  = Mat.eye(3, 3, CvType.CV_8UC1);  
        System.out.println("m = " + m.dump());  
    }
}

  关键的一句就是要正确找到so包。

以上是关于OpenCV最简JAVA版范例的主要内容,如果未能解决你的问题,请参考以下文章

LanguageTool最简范例代码

最简DBCP范例

最简JDBC范例

JAVA RSA加密解密代码范例(byte[]版)

JAVA RSA加密解密代码范例(Base64版)

在 Python 多处理进程中运行较慢的 OpenCV 代码片段