BlurFacesTransform
public class BlurFacesTransform : Transform
Blur selected faces contained inside an image.
-
Initializes a
BlurFacesTransformobject.Declaration
Swift
public init()
-
Adds
amountoption.Declaration
Swift
@discardableResult func amount(_ value: Float) -> SelfParameters
valueValid range:
0...20 -
Adds the
typeoption.Declaration
Swift
@discardableResult func type(_ value: TransformShapeType) -> SelfParameters
valueAn
TransformShapeTypevalue. -
Adds the
minSizeoption.Declaration
Swift
@discardableResult func minSize(_ value: Float) -> SelfParameters
valueThis parameter is used to weed out objects that most likely are not faces. Valid range:
0.01...10000 -
Adds the
maxSizeoption.Declaration
Swift
@discardableResult func maxSize(_ value: Float) -> SelfParameters
valueThis parameter is used to weed out objects that most likely are not faces. Valid range:
0.01...10000 -
Adds the
bufferoption.Declaration
Swift
@discardableResult func buffer(_ value: Int) -> SelfParameters
valueAdjusts the buffer around the face object as a percentage of the original object. Valid range:
0...1000 -
Adds the
bluroption.Declaration
Swift
@discardableResult func blur(_ value: Float) -> SelfParameters
valueThe amount to blur the pixelated faces. Valid range:
0...20 -
Adds the
facesoption with valueall.Declaration
Swift
@discardableResult func allFaces() -> Self -
Adds the
facesoption.Declaration
Swift
@discardableResult func faces(_ value: [Int]) -> SelfParameters
valueThe faces to be included in the crop.
View on GitHub
BlurFacesTransform Class Reference