7得票2回答
Silverlight:从流中创建BitmapImage时抛出异常(灾难性故障(HRESULT异常:0x8000FFFF(E_UNEXPECTED)))

我需要动态加载许多(有时数百个)缩略图。出于性能原因,我需要在有限的请求数量内完成此操作,目前为测试,我正在使用单个请求/响应。我在响应中发送图像的二进制数据,并使用MemoryStream将其加载到BitmapImage中。这样做可以正常工作,直到我加载了超过80个缩略图,然后我会收到“灾难...

7得票1回答
WPF中BitmapImage解码速度性能

我有5张图片,它们的像素高度和宽度都相同(2481 * 3508)。但是,其中一张是gif格式,一张是jpeg格式,一张是png格式,一张是bmp格式。现在我使用BitmapSource将它们渲染成图像,其中(1)使用原始像素高度的三分之二作为DecodePixelHeight,(2)使用原始...

7得票5回答
垃圾回收无法回收BitmapImage?

我有一个创建大量BitmapImages(例如25000)的应用程序(WPF)。似乎框架使用一些内部逻辑,因此在创建后会消耗约300 MB的内存(150虚拟和150物理)。这些BitmapImages添加到Image对象中,然后添加到Canvas中。问题是当我释放所有这些图像时,内存并没有被释...

7得票8回答
将位图图像从一个活动传递到另一个活动

在我的应用程序中,我从图库中显示了许多图片。当我选择一张图片时,这张图片应该被发送到新的活动中,并设置为背景。然而,虽然我能够从图库中获取图片,但是一旦我选择一张图片,应用程序就会崩溃。提前感谢您的帮助。 第一个活动(图片在画廊中显示,所选图片被发送到新的活动中)。 public clas...

7得票1回答
如何从像素字节数组创建BitmapImage(实时视频显示)

我需要在一个WPF控件上显示实时图像。 我正在寻找使用WPF最快的方法来实现这一点。 我正在使用摄像头的dll API(AVT)捕获图像。 图像由dll编写,相机通过指向名为tFrame的Image结构的IntPtr引发回调(如下所述)。 像素数据存储在ImageBuffer属性中,该属性...

7得票2回答
自定义的ImageView类无法与Picasso图片下载库一起使用

我最近扩展了一个ImageView,创建了一个CircularImageView类,可以将图像变成圆形并带有彩色边框。这是通过onDraw(canvas)方法来实现的,通过在传入的画布上绘制来完成: //load the bitmap loadBitmap(); // in...

7得票1回答
下载的带有透明背景的PNG图像显示为黑色背景。

在我的安卓应用中,我下载了一些PNG图片并将它们写入SD卡。当我在图像视图中显示它们时,它们会带有黑色背景。原始图片具有透明背景。我该如何保持背景透明?请帮助我。我使用PNG格式进行压缩,并将其写入SD卡。

7得票1回答
如何在WPF中将WriteableBitmap对象转换为BitmapImage对象

如何在WPF中将WriteableBitmap对象转换为BitmapImage对象? 这个链接覆盖了Silverlight,但是在WPF中过程不同,因为WriteableBitmap对象没有SaveJpeg方法。 所以我的问题是如何在WPF中将WriteableBitmap对象转换为Bit...

7得票1回答
UWP中将BitmapImage转换为Stream

我有一个通过转换器在XAML中加载的图像。我不想再次加载此图像,而是想取该图像的主色调,以便用于页面上的其他图形。到目前为止,我的代码如下: var himage = (BitmapImage)image_home.Source; using (var stream = await him...