我在C上进行物理实验,Young的干涉实验,我制作了一个打印到file大量像素的程序:
for (i=0; i < width*width; i++)
{
fwrite(hue(raster_matrix[i]), 1, 3, file);
}
Run Code Online (Sandbox Code Playgroud)
其中hue,当给定值[0..255]时,给出char *3个字节,R,G,B.
我想在我的图像文件中放一个最小的标题,以使这个原始文件成为有效的图像文件.
更简洁:切换自:
offset
0000 : height * width : data } my data, 24bit RGB pixels
Run Code Online (Sandbox Code Playgroud)
至
offset
0000 : dword : magic \
: /* ?? */ \
0012 : dword : height } Header <--> common image file
0016 : dword : width /
: /* ?? */ /
0040 : height * …Run Code Online (Sandbox Code Playgroud) 这条消息意味着什么,是否有一个API来"响应"Microsoft Windows状态查询?
我正在寻找技术答案.谢谢 :)