Applying color transforms to pixel buffers
Adjust the colors of an image by applying gamma, polynomials, or multidimensional lookup.
Topics
Applying gamma
applyGamma(_:intermediateBuffer:destination:)applyGamma(_:intermediateBuffer:destination:)applyGamma(_:intermediateBuffer:destination:)applyGamma(_:intermediateBuffer:destination:)applyGamma(_:destination:)vImage.Gamma
Applying piecewise gamma
applyGamma(linearParameters:exponentialParameters:boundary:destination:)applyGamma(linearParameters:exponentialParameters:boundary:destination:)
Appying polynomial (32-bit source, 8-bit destination)
applyPolynomial(coefficientSegments:boundaries:destination:)applyPolynomial(coefficientSegments:boundaries:destination:)applyPolynomial(coefficientSegments:boundaries:destination:)applyPolynomial(coefficientSegments:boundaries:destination:)
Appying polynomial (8-bit source, 32-bit destination)
applyPolynomial(coefficientSegments:boundaries:destination:)applyPolynomial(coefficientSegments:boundaries:destination:)applyPolynomial(coefficientSegments:boundaries:destination:)applyPolynomial(coefficientSegments:boundaries:destination:)
Appying polynomial (32-bit)
applyPolynomial(coefficientSegments:boundaries:destination:)applyPolynomial(coefficientSegments:boundaries:destination:)applyPolynomial(coefficientSegments:boundaries:destination:)applyPolynomial(coefficientSegments:boundaries:destination:)
Transforming with a lookup table
applyLookup(_:destination:)applyLookup(_:destination:)applyLookup(_:destination:)applyLookup(_:destination:)applyLookup(_:destination:)applyLookup(alphaTable:redTable:greenTable:blueTable:destination:)
Transforming with a multidimensional lookup table
Applying a flood fill to an image
See Also
Pixel buffer operations
Applying geometric operations to pixel buffersBlending and compositing pixel buffersConvolving and applying morphologyThresholding and clipping pixel buffer valuesCalculating and transforming histogramsConverting pixel buffersInterleaving and deinterleaving pixel buffersCropping and working with regions of interestApplying channel operationsApplying arithmetic operations