Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image processing MIPS和MARS位图,正在加载图像?_Image Processing_Bitmap_Mips_Mips32_Mars Simulator - Fatal编程技术网

Image processing MIPS和MARS位图,正在加载图像?

Image processing MIPS和MARS位图,正在加载图像?,image-processing,bitmap,mips,mips32,mars-simulator,Image Processing,Bitmap,Mips,Mips32,Mars Simulator,是否可以直接加载要在火星位图显示器上显示的图像?似乎像.jpeg和.png这样更复杂的文件规范是不可能的,但是.BMP文件呢?它是否像将文件加载到缓冲区并以通常使用基址显示的方式显示一样简单 在查找BMP规范后,我意识到规范仍然相当复杂,因此我想问题更多的是,如果我只是从.BPM文件中获取像素阵列,没有其他组件,它会受到什么影响?这将完全取决于特定BMP文件的格式。火星位图显示使用32位像素,alpha忽略(AFAIK)。BMP格式支持多种不同的像素格式。例如,256色BMP将使用每像素1字节,

是否可以直接加载要在火星位图显示器上显示的图像?似乎像.jpeg和.png这样更复杂的文件规范是不可能的,但是.BMP文件呢?它是否像将文件加载到缓冲区并以通常使用基址显示的方式显示一样简单


在查找BMP规范后,我意识到规范仍然相当复杂,因此我想问题更多的是,如果我只是从.BPM文件中获取像素阵列,没有其他组件,它会受到什么影响?

这将完全取决于特定BMP文件的格式。火星位图显示使用32位像素,alpha忽略(AFAIK)。BMP格式支持多种不同的像素格式。例如,256色BMP将使用每像素1字节,该字节引用存储在文件其他位置的颜色查找表。24位BMP将以3个字节的组存储其像素,alpha完全省略。@Dustin.Shropshire如果您只想显示一些位图,不介意先将其转换为另一种格式,我建议您使用易于理解的格式decode@gusbro谢谢,我来看看!