如果我们所拥有的只有Uint8ListImage个对象,我们如何创建一个InputImage?我们如何创建初始化InputImageData所需的Plane对象?

//imageFile is an XFile dataType (From Camera Package) 

Uint8List imageData = await imageFile.readAsBytes();

下面来自Google ML Kit GitHub页面的链接没有描述如果我们只有Uint8List对象,我们如何创建一个输入图像.

CREATING INPUT IMAGE

推荐答案

您在代码中命名的"ImageData"实际上不是ImageData.这是一个字节列表.您可以这样说,您通过以下方式获得了这个字节列表:

//imageFile is an XFile dataType (From Camera Package) 

Uint8List imageData = await imageFile.readAsBytes();

很明显,您有一个名为"ImageFile"的XFile.

在此页面上,从您的包裹中:

https://github.com/bharat-biradar/Google-Ml-Kit-plugin/blob/master/packages/google_ml_kit/example/lib/vision_detector_views/camera_view.dart

例如,您会发现:

final path = pickedFile?.path;  // Where pickedFile is an XFile, like your imageFile
//...
final inputImage = InputImage.fromFilePath(path);

这应该可以与您的图像文件一起工作!如果没有,请解释发生了什么.

在同一页上,你还可以看到如何从CameraImage分得到planeData分…但这与XFile不同,所以.对你来说,这可能不是那么相关.

Flutter相关问答推荐

Flutter:sqflite DB

如何使一个悬浮的appbar在flutter?

为什么PUT方法没有发出任何响应?

Flutter 蜂巢不能正常工作,我正在使用蜂巢在设备上存储数据,但当我关闭并重新启动应用程序时,我失go 了一切

将Riverpods NotifierProvider与State类一起使用

SingleChildScrollView在ErrorWidget.builder中不工作

如何画三角形的圆角?

Flutter飞溅屏幕即使在修改后仍显示默认徽标和背景色

当 Dart SDK 版本范围不匹配时,为什么依赖解析器不会抛出错误?

Flutter 构建 Web 分段故障 - 无法启动事件处理程序线程

如何在flutter中实现这样的底部导航栏?

Flutter 使用扩展的 TextField 定位小部件

使用Flutter项目设置Firebase遇到困难?这些解决方案或许能帮到你!

从所有设备注销,因为用户帐户已从 firebase flutter 中删除

如何使Flutter 屏幕无法关闭?

.info/connected 这两个代码之间有什么区别吗?

为什么 orientation == Orientation.portrait 总是正确的,尽管我的设备已经处于横向

如何在手势检测器中获得涟漪效应

Flutter:滚动一个ListWheelScrollView,无法获取选中项的状态

如何将图像网络装箱到具有边界半径的容器中