我想再次构建图像,并抛出以下参数:Mat(int rows,int cols,int type)
Buf想象我在Mat的dump()之前存储了 字符串arrayString = mat.dump();
转储的结果是: [224 231 3 4 0 209 152 220 142 115 23 140 197 176 127 67 1 0 0 8 0 0 64 0 1 34 0 144 ...]
如何在Java中转换为byte []?
我正在寻找另一种解决方案和复制的好方法:
String arrayByte= arrayString.split(" ");
int a[] = new int[arrayByte.length];
int dest[] = new int[arrayByte.length]; ?
// Copy elements of a[] to dest[]
System.arraycopy(a, 0, dest, 0, arrayByte.length);
上面的示例我们有一个整数数组(int []), 我如何转换为byte []?
以上解决方案是最好的方法?