Tag: 位图

将位图文件读入结构

我想将一个位图文件读入一个结构和manuplate它就像制作一个镜像效果等但我无法理解我应该创建哪种结构以便读入它。 谢谢您的帮助

快速24位arrays – > 32位arrays转换?

快速摘要: 我有一个24位值的数组。 关于如何快速将各个24位数组元素扩展为32位元素的任何建议? 细节: 我正在使用DirectX 10中的Pixel Shaders实时处理传入的video帧。一个绊脚石是我的帧从捕获硬件进入24位像素(作为YUV或RGB图像),但DX10需要32位像素纹理。 因此,在将其加载到GPU之前,我必须将24位值扩展为32位。 我真的不在乎我将剩余的8位设置为什么,或者输入的24位是否在32位值中 – 我可以在像素着色器中修复所有这些。 但我需要非常快速地将24位转换为32位。 我对SIMD SSE操作并不十分熟悉,但从我粗略的一瞥来看,看起来我不能使用它们进行扩展,因为我的读写操作大小不一样。 有什么建议? 还是我按顺序按摩这个数据集? 这感觉非常愚蠢 – 我使用像素着色器进行并行处理,但在此之前我必须执行顺序逐像素操作。 我一定错过了一些明显的东西……