MPSImageAreaMax(3)

NAME
MPSImageAreaMax -

SYNOPSIS

#import <MPSImageMorphology.h>

Inherits MPSUnaryImageKernel.

Inherited by MPSImageAreaMin.

  Instance Methods
(nonnull instancetype) - initWithDevice:kernelWidth:kernelHeight:
(nonnull instancetype) - initWithDevice:

  Properties
NSUInteger kernelHeight
NSUInteger kernelWidth

  Additional Inherited Members

Detailed Description

MPSImageMorphology.h MetalPerformanceShaders

Copyright:
    Copyright (c) 2015 Apple Inc. All rights reserved. MetalPerformanceShaders morphological operators

The MPSImageAreaMax kernel finds the maximum pixel value in a rectangular region centered around each pixel in the source image. If there are multiple channels in the source image, each channel is processed independently. The edgeMode property is assumed to always be MPSImageEdgeModeClamp for this filter.

Method Documentation

  - (nonnull instancetype) initWithDevice: (nonnull id< MTLDevice >) NS_DESIGNATED_INITIALIZER
Standard init with default properties per filter type

Parameters:
    device The device that the filter will be used on. May not be NULL.

Returns:
    a pointer to the newly initialized object. This will fail, returning nil if the device is not supported. Devices must be MTLFeatureSet_iOS_GPUFamily2_v1 or later.

Reimplemented from MPSKernel.

  - (nonnull instancetype) initWithDevice: (nonnull id< MTLDevice >) device(NSUInteger) kernelWidth(NSUInteger) NS_DESIGNATED_INITIALIZER
Set the kernel height and width

Parameters:
    device The device the filter will run on
    kernelWidth The width of the kernel. Must be an odd number.
    kernelHeight The height of the kernel. Must be an odd number.

Property Documentation

  - kernelHeight [read], [nonatomic], [assign]
The height of the filter window. Must be an odd number.

  - kernelWidth [read], [nonatomic], [assign]
The width of the filter window. Must be an odd number.

Author

Generated automatically by Doxygen for MetalPerformanceShaders.framework from the source code.