CIFilterShape

E849991

CIFilterShape is a Core Image class that represents and manipulates the regions of an image affected by image processing filters.

All labels observed (2)

Label Occurrences
CIFilterShape canonical 2
CICrop filter 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf Core Image class
Objective-C class
image processing utility class
availability macOS 10.4 and later (historical Core Image API)
canBeCreatedFrom CGRect
CIFilterShape
CIImage extent
conformsTo NSObject
definedInFramework CoreImage.framework
linked to: Core Image
hasClassMethod +shapeWithDifferenceOfShape:andShape:
+shapeWithInfiniteExtent
+shapeWithIntersectionOfShapes:
+shapeWithRect:
+shapeWithRect:infiniteExtent:
+shapeWithUnionOfShapes:
hasInstanceMethod -extent
-insetByX:Y:
-intersectWithShape:
-isEmpty
-subtractShape:
-transformBy:
-transformBy:interior:
-unionWithShape:
language Objective-C API
platform Apple platforms
iOS
macOS
tvOS
watchOS
primaryPurpose improve performance of Core Image pipelines
limit filter processing to specific image areas
relatedTo CIFilter
CIImage
represents region of interest
set of pixels in an image
status legacy API in modern Core Image
supportsOperation affine transformations
difference of regions
insetting and expanding regions
intersection of regions
union of regions
usedFor manipulating regions affected by image filters
optimizing Core Image filter processing
representing regions of interest in images
usedWith kCIInputShapeKey
region-of-interest callbacks

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Core Image primaryClass CIFilterShape
CIVector usedWith CICrop filter
linked to: CIFilterShape
CIFilterShape canBeCreatedFrom CIFilterShape