###前提・実現したいこと
クリックした画像一の色情報を取得するために、
画像ごとにrgbaの順序が違うのでその順番を判定して適切なrgb値をセットしたい。
AlfaInfoを使えば出来そうだが、例えば下記のような描き方はswift3ではできないよう。
CGImageAlphaInfo alphaInfo = CGImageGetAlphaInfo(image);
ドキュメントを見ても全くわからず。。
試しに下記を出してみたが、
AlphaInfo=6
AlphaInfo2=CGImageAlphaInfo
となるだけで、前者は何か使えそうだが数字の意味がわからない。
print("AlphaInfo=\(imageView.image!.cgImage!.alphaInfo.rawValue)") print("AlphaInfo2=\(imageView.image!.cgImage!.alphaInfo)")
どうすれば、画像ごとに異なるrgbaの値を調整することができるのでしょうか?
どなたかお力を貸してください。
###補足情報(言語/FW/ツール等のバージョンなど)
swift3
iOS
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/05/20 22:55
2017/05/21 00:02 編集
退会済みユーザー
2017/05/21 14:42