我正在尝试将图片(JPEG,BitmapFrame)转换为像素的字节数组,然后在BitmapSource.Create的帮助下构建它。我很惊讶,因为相同的代码适用于某些图片,而不是其他。我找到的唯一区别 - 在问题图片 pic.PixelHeight!= pic.Height和pic.PixelWidth!= pic.Width。但我认为没有问题。 有谁可以帮助我?
答案 0 :(得分:0)
您的问题 可归因于两种不同类型之间的比较。
PixelHeight
是Int32
,Height
是Double
。pixels
和1/96th
英寸可能是个问题。