Java 如何将浮点数组转换为位图或Uri以将其设置为图像

Java 如何将浮点数组转换为位图或Uri以将其设置为图像,java,android,tensorflow-lite,Java,Android,Tensorflow Lite,我的ml模型给输出一个图像。在使用tflite的android中,我以浮点数组的形式从模型中获取输出,现在我想将这个浮点数组转换为位图或URI,以将其设置为图像 我的代码: predict.setOnClickListener(新视图.OnClickListener(){ 这可能会有帮助。我需要Java中的C#bro,谢谢 @Override public void onClick(View v) { // input image img = Bi

我的ml模型给输出一个图像。在使用tflite的android中,我以浮点数组的形式从模型中获取输出,现在我想将这个浮点数组转换为位图或URI,以将其设置为图像

我的代码:

predict.setOnClickListener(新视图.OnClickListener(){

这可能会有帮助。我需要Java中的C#bro,谢谢
    @Override
    public void onClick(View v) {
        // input image
        img = Bitmap.createScaledBitmap(img, 256, 256, true);


        try {
            Model model = Model.newInstance(getApplicationContext());

            // Creates inputs for reference.
            TensorBuffer inputFeature0 = TensorBuffer.createFixedSize(new int[]{1, 256, 256, 3}, DataType.FLOAT32);


            TensorImage tensorImage = new TensorImage(DataType.FLOAT32);
            tensorImage.load(img);

            ByteBuffer byteBuffer = tensorImage.getBuffer();

            inputFeature0.loadBuffer(byteBuffer);

            // Runs model inference and gets result.
            Model.Outputs outputs = model.process(inputFeature0);
            TensorBuffer outputFeature0 = outputs.getOutputFeature0AsTensorBuffer();

            // Releases model resources if no longer used.
            model.close();


            System.out.println(outputFeature0.getFloatArray().length);

            //imgView.setImageBitmap();
            //imgView.setImageURI();
        } catch (IOException e) {
            // TODO Handle the exception
        }