1. An image processing method, comprising: receiving, on an electronic device, a selection of a first filter to apply to an image; receiving input from one or more sensors integrated with the electronic device; determining a value of a first input parameter for the first filter from the received input; and applying the first filter to the image to generate a first filtered image, the first input parameter having the determined value.
2. The method of claim 1 , further comprising storing the first filtered image within a machine-readable storage device communicatively coupled to the electronic device.