我有一个 Flutter 应用程序,它通过 iOS 平台通道调用 CoreML 中的对象检测器。我想通过在 Flutter 小部件中查看图像来确保模型以正确的格式获取图像。
我可以访问
CVPixelBuffer
数据。我如何将它发送回 Flutter 并在小部件中显示它?
平台渠道允许双向通信。你已经完成了一半的任务。
你一定已经用类似的东西完成了这个
await platform.invokeMethod('sendDataToIOS',{'data':data});
原生 -> Flutter
platform.setMethodCallHandler((call) async {
if (call.method == 'receiveDataFromiOS') {
final Map<String, dynamic> arguments = call.arguments;
final String data = arguments['data'];
receiveDataFromiOS(data);
}});