标签: c++ image fread
我正在尝试使用以下代码行读取以原始格式保存的16位无符号图像(192 * 256):
FILE * pFile; pFile = fopen("D:\\S1.raw", "r"); unsigned short bufferImage[1][192*256]; fread(&bufferImage[0][0], 256*192*sizeof(unsigned short),1, pFile);
但是,存储在bufferImage中的值与图像中的像素值不对应。 我非常感谢你的帮助。