Based on MFC&OPENCV