我必须从图像中读取一些信息。当我将 .tif 图像拖到 Visual C++ 2006 中时,它显示如下: 我正在尝试读取时间图像右侧指定的最小值和最大值(以黄色突出显示)。我怎样才能做到这一点?从文件中读取时,我通常会这样做:
ifstream fileStream(file_name);
string contents;
while(fileStream >> contents) //do something
fileStream.close();
但是,当我用给定的图像尝试这种方法并在读入信息后立即尝试计算内容时,打印出来的只是:
contains = MM
contains =
contains =
显然,它不起作用。它只读取一次信息,并在 3 次迭代后停止读取。
那么,我怎样才能从图像中获取最大值和最小值呢?
谢谢!