added opencv dependency for image I/O