在我的程序中,我尝试FormatConvertedBitmap
使用.Indexed4
WritableBitmap
结果图像的尺寸为 20 * 27 像素。
调色板有 16 种颜色,因此每种颜色都有一个半字节,每个字节带有两个像素。
但是,在内存中,WPF 会在每个像素行的末尾添加一个额外的 DWORD:
我无法解决这种不匹配的特定像素。
我需要检查哪些 BitmapSource 属性才能计算此图像的正确步幅?
在我的程序中,我尝试FormatConvertedBitmap
使用.Indexed4
WritableBitmap
结果图像的尺寸为 20 * 27 像素。
调色板有 16 种颜色,因此每种颜色都有一个半字节,每个字节带有两个像素。
但是,在内存中,WPF 会在每个像素行的末尾添加一个额外的 DWORD:
我无法解决这种不匹配的特定像素。
我需要检查哪些 BitmapSource 属性才能计算此图像的正确步幅?