我想从图像中获取像素值而不是颜色.Android有int getPixel(x, y)
方法,在iOS中是否有类似的实现?请注意,我想获取像素值,而不是颜色。
答案 0 :(得分:-1)
获取像素大小是一项简单的任务。有两种方法可以获得图像像素大小。请尝试以下方法之一。
使用let image = UIImage(named: "test")
let width = image?.cgImage.width // Pixel width
let height = image?.cgImage.height // Pixel height
let imageSize = CGSize(width: width, height: height) //Image Pixel Size
print("Image Pixel Size: \(imageSize)")
let image = UIImage(named: "test")
let imageData: Data = UIImagePNGRepresentation(image)! // Get PNG Image Data
let image: UIImage = UIImage(data: imageData)! // Get image from PNG Data
let imageSize = image.size // Finally get size from png Image
print("Image Pixel Size: \(imageSize)")
使用PNG数据
SqlDataSource