add imagevec as a gvalue arg type