本发明是一种基于机器视觉的外观检测系统,该系统包括线阵相机扫描系统、传动系统和若干拍摄系统,线阵相机扫描系统包括扫描拍摄组件和水平移动组件,扫描拍摄组件设置于水平移动组件上,并由水平移动组件带动在水平方向上进行水平扫描拍摄;若干拍摄系统分别设置于靠近待拍摄物体的合适位置处,每个拍摄系统包括面阵相机拍摄系统和棱镜组系统,面阵相机拍摄系统通过棱镜组系统运动反射待拍摄物体的多个面进行多面拍摄;传动系统包括传送辊道和定位机构,用于传送和定位待拍摄物体。本发明系统可以拍摄待拍摄物体的内外侧、各种倾角的表面,且能有效减少拍摄次数和时间,简化拍摄过程,降低拍摄成本。