Can somebody please let me know whether OpenCv can be used for applying effects like greyscale, sepia, emboss, sharpness, increase or decrease brightness etc to a video retrieved from sdcard in android. It would be a great help if somebody could help me out with some sample code if it's possible as I am new to OpenCV. Thanks in advance.