这是由于opencv4android 3.0以上就没有了highgui模块,这个功能被分为了videoio和imgcodecs两个模块
import org.opencv.core.*;
import org.opencv.imgcodecs;
import org.opencv.videoio;
将javaimg=Highgui.imread(pathtoimage);
替换为javaimg = Imgcodecs.imread(pathtoimage);
以及将javaCore.rectangle(img, tl, br, color);
替换为javaImgproc.rectangle(img, t1, br, color);
参考1
参考2