出现 abort() Error!! 原因及解决方法: vector存储了一组图像之后,定位每个图像的逐个像素点时,不能直接使用vector[i].at<float>(j,k),需要把vector中的图像逐个转换:vector[1].convertTo(temp, CV_32F);,之后才能定位到图像的每个像素点:temp.at<float>(j,k)。 至于上述的 float 和 CV_32F 则是对应的,如果是int,则对应CV_8U,其他类型同理,