A dictionary of key-value pairs that describe the filter.
This dictionary contains two kinds of key-value pairs:
Keys listed in Filter Attribute Keys describe the filter, providing information such as a human-readable name and categories you can use to organize filters in your app’s UI.
Other keys, including those listed in Filter Parameter Keys and those starting with “input” or “output”, describe parameters that control the filter’s behavior. For each parameter key, the corresponding value is another dictionary describing possible values for that parameter, such as the value class and minimum/maximum values. You can use this information to build a UI to control the filter.
For example, the attributes dictionary for the CIColorControls filter contains the following information: