The filter list key takes an array of filter json objects, each object filter json object takes three keys:
The filter list key takes an array of filter json objects, each filter json object takes three keys:
cifiltername
cifilterproperties
mifiltername
The cifiltername property is required and its value is the name of the CoreImage filter that is to be created. The cifilterproperties property is required and its value is a list of json objects. This list can have zero length for filters that take no inputs like the CIRandomGenerator filter.
The "cifiltername" property is required and its value is the name of the CoreImage filter that is to be created. The "cifilterproperties" property is required and its value is a list of json objects. This list can be of zero length for filters that take no inputs like the CIRandomGenerator filter. The "mifiltername" is optional and is the name identifier for the filter so that the filter can be referred to by filters later on in the filter chain.