public static Bitmap CreateImageBitmapFromTensor(TensorProto imageTensor, float revertsBits = 1.0f) { var imageData = CreateImageFromTensor(imageTensor, revertsBits); return(ImageUtils.ConvertDimArraysToImageBitmap(imageData, imageTensor.FloatVal.Count, (int)imageTensor.TensorShape.Dim[1].Size, (int)imageTensor.TensorShape.Dim[2].Size)); }
public static TensorProto CreateTensorFromImage(Stream stream, float revertsBits = 1.0f) { var dimArray = ImageUtils.ConvertImageStreamToDimArrays(stream); return(CreateTensorFromImage(dimArray, revertsBits, dimArray.Length, dimArray[0].Length, dimArray[0][0].Length)); }