我試圖CGColor在 aCGPoint中找到a CGImage。有多個 Stack Overflow 帖子有類似的內容(例如UIImage代替CGImageSwift 或使用 Objective C 代替 Swift),但沒有什么具體到可以幫助我。
有誰知道如何獲得顏色?謝謝。
uj5u.com熱心網友回復:
我根據您的macOS標簽假設您想在 macOS 上執行此操作,因此可以使用NSImage和NSBitmapImageRep:
let cgImage = //your CGImage
let bitmap = NSBitmapImageRep(cgImage: cgImage)
if let colorAtPoint = bitmap.colorAt(x: 0, y: 0) {
let cgColor = colorAtPoint.cgColor
print(cgColor)
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/346322.html
