我有以下代码:
public void myMethod(Object... args) {
System.out.println("this is myMethod");
}
public void invokeMyMethod() {
Method s = this.getClass().getMethod("myMethod", Object[].class);
Object[] ex = new Object[2];
ex[0] = "hi";
ex[1] = "there";
s.invoke(this, ex);
}
Run Code Online (Sandbox Code Playgroud)
我得到异常java.lang.IllegalArgumentException:错误的参数数量.怎么了?
有没有办法从CV_8UC3 Mat转换到CV_32FC3 Mat而不直接访问原始缓冲区?我试过Mat::convertTo(newImage, CV_32FC3, 1.0);但颜色最终错了.谢谢.