Core MLでイメージピッカーを使おうとしたところエラーが発生しました。
imageという単語を使っている部分の多くで、Use of unresolved identifier 'image'; did you mean 'Image'? というエラーが出てきます。
本のプログラムを写しているだけなのであっているはずなのですが、これは勝手にimageをImageに変えてもいいのでしょうか?
//イメージピッカーのオープン
func openPicker(sourceType: UIImagePickerController.SourceType) {
let picker = UIImagePickerController()
picker.sourceType = sourceType
picker.delegate = self as! UIImagePickerControllerDelegate & UINavigationControllerDelegate
self.present(picker, animated: true, completion: nil)
}
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) {var Image = info[UIImagePickerController.InfoKey.originalImage] as! UIImage let size = image.size UIGraphicsBeginImageContext(size) image.draw(in: CGRect(x: 0, y: 0, width: size.width, height: size.height)) image = UIGraphicsGetImageFromCurrentImageContext()! UIGraphicsEndImageContext() self.imageView.image = image picker.presentingViewController!.dismiss(animated:true, completion:nil); predict(Image) }
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。