imagemirror.cpp main test