将图像转换为CVPixelBuffer以进行机器学习Swift

将图像转换为CVPixelBuffer以进行机器学习Swift,第1张

图像转换为CVPixelBuffer以进行机器学习Swift

您无需费心处理图像就可以将Core ML模型与图像一起使用-
新的Vision框架可以为您做到这一点。

import Visionimport CoreMLlet model = try VNCoreMLModel(for: MyCoreMLGeneratedModelClass().model)let request = VNCoreMLRequest(model: model, completionHandler: myResultsMethod)let handler = VNImageRequestHandler(url: myImageURL)handler.perform([request])func myResultsMethod(request: VNRequest, error: Error?) {    guard let results = request.results as? [VNClassificationObservation]        else { fatalError("huh") }    for classification in results {        print(classification.identifier, // the scene label   classification.confidence)    }}

关于Vision的WWDC17会议应该有更多信息-
今天下午。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4954895.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-13
下一篇 2022-11-13

发表评论

登录后才能评论

评论列表(0条)

保存