本发明涉及一种基于视觉的鲜鱼方向判别方法,属于视觉定位检测领域。一种基于视觉的鲜鱼方向判别方法,包括:获取鱼的灰度图像并建立x、y坐标系;将灰度图像转换为二值图像;获取鱼体的轮廓边界;采用Hough梯度法检测出二值图像中所有符合预设鱼眼半径范围内的圆;找出可以作为鱼眼的候选圆;出现多个候选圆时,根据鱼眼特征优选一个候选圆的圆心作为鱼眼的中心;获取鱼眼中心的坐标(X0,Y0),鱼体轮廓边界上至该鱼眼中心最近的点的坐标(X1,Y1),以及鱼体轮廓边界的垂直中线对应的x轴坐标为X2=(Xmax+Xmin)/2;判断鱼头和鱼腹的方向。使用本方法可快速判断鱼头及鱼腹的方向,提高鱼类深加工的自动化程度。