CoreMLモデルの出力をMultiArrayからImageに変換するには、CoreMLHelperが便利です。
1、上のCoreMLHelper GitHubページリンクからCoreMLHelpersのファイルをダウンロードします。
2、XcodeプロジェクトにCoreMLHelpersファイルをコピーします。
必要なファイルのみで問題ありません。
3、MultiArray値からCGImageを作成します。
let cgimage = multiArray?.cgImage(min:-1、max:1、channel:nil、axes:(3,1,2))
MultiArray値が-1…1の場合、(最小:-1、最大1)を指定します。それ以外の場合、それらが0…255の場合、(最小:0、最大255)を指定します。
Hollance氏に感謝します。
Twitterフォローしてくださいお願いします!
https://twitter.com/JackdeS11