图像修复-OpenCV图像浮点数的运算
opencv浮点数的运算:
读取的图像一般是8位的,RGB图像为CV_8UC3,元素的访问为:image.at<Vec3b>(i, j)[0],image.at<Vec3b>(i, j)[1],image.at<Vec3b>(i, j)[2]
转为灰度图像后是CV_8UC1,元素的访问为:image.at<uchar>(i, j)
图像做运算转为浮点型后:
CV_32FC1——灰度图像,对应着单通道图像,元素的访问为:image.at<float>(i,j)
CV_32FC3——RGB彩色图像,对应是3通道图像,元素的访问为:image.at<cv::Vec3f>(i, j)[0],image.at<cv::Vec3f>(i, j)[1],image.at<cv::Vec3f>(i, j)[2]
CV_32FC4——带Alph通道的RGB图像,对应是4通道图像
转载请注明出处,欢迎讨论和交流!