Fix #94: add a unified interface for pictures
ASF: full picture handling