Java OpenCv--zeros/eye/ones 函数说明 CV_8UC1 说明-- 8个Unsigned(0~255) 1个通道 代码说明:
/**
* CV_8UC1 说明:
* 8个Unsigned(0~255) 1个通道
*/
public class Hello {
public static void main( String[]args ) {
System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
System.out.println("3 * 3矩阵 ==>zeros 函数");
Mat m = Mat.zeros(3, 3, CvType.CV_8UC1 );
System.out.println(m.dump());
System.out.println("3 * 3矩阵 ==>eye 函数");
Mat m1 = Mat.eye(3, 3, CvType.CV_8UC1 );
System.out.println(m1.dump());
System.out.println("3 * 3矩阵 ==>ones 函数");
Mat m2 = Mat.ones(3, 3, CvType.CV_8UC1 );
System.out.println(m2.dump());
}
}
输出结果:
3 * 3矩阵 ==>zeros 函数
[ 0, 0, 0; 0, 0, 0; 0, 0, 0]
3 * 3矩阵 ==>eye 函数
[ 1, 0, 0; 0, 1, 0; 0, 0, 1]
3 * 3矩阵 ==>ones 函数
[ 1, 1, 1; 1, 1, 1; 1, 1, 1]