Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/287.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.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
C# 将位图放入另一个具有不同像素格式的位图_C#_Bitmap_Fft_Complex Numbers_Aforge - Fatal编程技术网

C# 将位图放入另一个具有不同像素格式的位图

C# 将位图放入另一个具有不同像素格式的位图,c#,bitmap,fft,complex-numbers,aforge,C#,Bitmap,Fft,Complex Numbers,Aforge,我有一些位图,它们具有像素格式,也就是说,24bppRGB。我知道放在这些位图中的图像具有原始的PixelFormat,即Mono8 我想对这些图像进行FFT,当我使用RGE时,我需要位图有一个8像素的像素格式,以便能够通过复杂图像 我的问题是,如何将这些24bppRGBimages放在8bpp索引位图中?我曾尝试使用所需格式创建新位图,然后执行NewBitmap8bppIndexed=OldBitmap24bppIndexed,但它似乎使我的新位图具有旧位图的PixelFormat 非常感谢

我有一些位图,它们具有
像素格式
,也就是说,
24bppRGB
。我知道放在这些位图中的图像具有原始的
PixelFormat
,即
Mono8

我想对这些图像进行FFT,当我使用RGE时,我需要位图有一个8像素的
像素格式
,以便能够通过
复杂图像

我的问题是,如何将这些
24bppRGBimages
放在
8bpp索引位图中
?我曾尝试使用所需格式创建新位图,然后执行
NewBitmap8bppIndexed=OldBitmap24bppIndexed
,但它似乎使我的新位图具有旧位图的
PixelFormat

非常感谢

AForge框架中的解决方案。使用非常简单


感谢@Hans Passant的提示。

非常感谢,我不知道这个存在。我会回答我自己的问题。