我有一个简单的过滤器,结合了2个CIImage。
let combinedFilter2 = CIFilter(name: "CISourceOverCompositing")!
combinedFilter2.setValue(inputImage, forKey: "inputImage")
combinedFilter2.setValue(combinedFilter.outputImage!, forKey: "inputBackgroundImage")
inputImage非常小,因此它看起来像一个视图中的视图。是否有可能“改变位置”该较小的图像?实际上一直在左下角我正在使用Swift 5
欢迎!
您可以对图像应用变换以对其进行平移/缩放/旋转:
let movedImage = inputImage.transformed(by: CGAffineTransform(translationX: 200, y: 300))
您可以组合多个CGAffineTransforms
以实现几何形状的不同更改。