package com.biubiu.example;
import org.bytedeco.javacpp.BytePointer;
import org.bytedeco.javacpp.opencv_core.Mat;
import org.bytedeco.javacpp.opencv_core.Scalar;
import org.bytedeco.javacpp.opencv_core.Size;
import static org.bytedeco.javacpp.opencv_core.CV_16SC1;
public class ConvertUtils {
private static Mat arrConvertToMat(int[][] arr) {
int rows = arr.length;
int cols = arr[0].length;
Mat target = new Mat(new Size(rows, cols), CV_16SC1, new Scalar(255));
for(int i = 0; i < rows; i++) {
for(int j = 0;j < cols; j++) {
BytePointer ptr = target.ptr(i, j);