如何将java.nio.DirectByteBuffer转换为java.nio.HeapByteBuffer
我想在源图像文件之间比较图像如何将java.nio.DirectByteBuffer转换为java.nio.HeapByteBuffer,java,amazon-web-services,javafx,amazon-rekognition,Java,Amazon Web Services,Javafx,Amazon Rekognition,我想在源图像文件之间比较图像 InputStream inputStream; 开始 ByteBuffer sourceImageBytes = ByteBuffer.wrap(IOUtils.toByteArray(inputStream)) 和源网络摄像头 webcam.getImageBytes() 但在两个源之间比较(使用AmazonRekognion)时有问题 印刷内容 源输入流:java.nio.HeapByteBuffer 源网络摄像头:java.nio.HeapByte
InputStream inputStream;
开始
ByteBuffer sourceImageBytes = ByteBuffer.wrap(IOUtils.toByteArray(inputStream))
和源网络摄像头
webcam.getImageBytes()
但在两个源之间比较(使用AmazonRekognion)时有问题
印刷内容
- 源输入流:
java.nio.HeapByteBuffer
- 源网络摄像头:
java.nio.HeapByteBuffer
如何将
java.nio.DirectByteBuffer
转换为java.nio.HeapByteBuffer
?它们都是ByteBuffer实现。为什么它们是否是同一个实现类很重要?你不能。你有什么问题导致你在这场白费力气?