源码如下:
//注意,头文件省略。
int mm_rgb(char* argv33[]) //转换rgb保存
{
//Mat myImg = imread("E:\\xunleixx11\\pictures\\cio09.jpg");
Mat myImg = imread(argv33[0],1);
// 判断图像是否存在
if (myImg.empty())
{
cout << "could not find image..." << endl;
return -1;
}
else
{
// 显示原图
imshow("origin", myImg);
waitKey(1);
double R = 0.0, B = 0.0, G = 0.0;
// 建立输出文件流
ofstream ofilergb;
ofilergb.open(argv33[1]);
ofilergb << "图像每一像素的RBG值:" << endl;
ofilergb << "序号\t坐标\t\tR\tG\tB" << endl;
for (long int i = 0; i < myImg.rows; i++