使用OpenCV读取图像

时间:2018-03-16 13:18:21

标签: java android opencv

我是opencv-android的新手。我只是尝试从设备加载图像并对其进行一些修改并将其保存到设备中。

以下是我的代码,确切地说我收到了错误。

  String src="/sdcard/inputsign.png";
    Imgcodecs imageCodecs = new Imgcodecs();
    Mat matrix = imageCodecs.imread(src);

执行第3行时会抛出异常并终止进程。

以下是我得到的错误:

E/zygote: No implementation found for long org.opencv.imgcodecs.Imgcodecs.imread_1(java.lang.String) (tried Java_org_opencv_imgcodecs_Imgcodecs_imread_11 and Java_org_opencv_imgcodecs_Imgcodecs_imread_11__Ljava_lang_String_2)
D/AndroidRuntime: Shutting down VM
E/AndroidRuntime: FATAL EXCEPTION: main
                  Process: com.example.balasubramani.imageprocessing, PID: 10674
                  java.lang.UnsatisfiedLinkError: No implementation found for long org.opencv.imgcodecs.Imgcodecs.imread_1(java.lang.String) (tried Java_org_opencv_imgcodecs_Imgcodecs_imread_11 and Java_org_opencv_imgcodecs_Imgcodecs_imread_11__Ljava_lang_String_2)
                      at org.opencv.imgcodecs.Imgcodecs.imread_1(Native Method)

有人可以帮忙吗?提前谢谢!

0 个答案:

没有答案