如何从.bin文件中提取图像

时间:2018-12-28 14:31:15

标签: c++ image image-processing binary bin

我有一个家庭作业,要求我读取两张8位灰色像素的图像(inputFile >> image1),并对它们执行操作,例如将它们一个添加到另一个上。我应该对这个问题使用运算符重载。但是要创建“ Image”类并从中重载“ >>”运算符,我首先需要能够以一种有意义的方式读取图像。

我尝试从文件中读取数据并将其分配给每个位的int值,但输出全为0。当我尝试将所需的内容分配给char时,输出都是垃圾。然后我想也许数字是浮点数,并把它们分配为浮点数,但它们仍然都是0。

double k;
    for(int i=0; i<10000; i++){
        input >> hex >> k;
        cout << hex << k;
    }
}

0 个答案:

没有答案