cv::Mat grayimage = cv::imread(buf,flag)
buf:arry type or vector of bytes
flag:IMREAD_GRAYSCALE(无论传入哪种类型,都将以灰度图保存)
IMREAD_UNCHANGED(传入什么类型的图片,就保存成什么类型的)
IMREAD_COLOR(无论传入哪种类型,都将以彩色图保存)
另外:cv::cvtColor(source,dest,cv::COLOR_BGR2GRAY)将灰度图转成彩色图
cv::Mat grayimage = cv::imread(buf,flag)
buf:arry type or vector of bytes
flag:IMREAD_GRAYSCALE(无论传入哪种类型,都将以灰度图保存)
IMREAD_UNCHANGED(传入什么类型的图片,就保存成什么类型的)
IMREAD_COLOR(无论传入哪种类型,都将以彩色图保存)
另外:cv::cvtColor(source,dest,cv::COLOR_BGR2GRAY)将灰度图转成彩色图