问题标签 [lumia-imaging-sdk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Lumia Imaging SDK JpegRenderer.RenderAsync InvalidOperationException
我正在使用 Lumia Imaging SDK 2.0 版在 Windows Phone 8.1 RT 应用程序中裁剪图像。代码工作正常,但JpegRenderer.RenderAsync()
有时会抛出InvalidOperationException, Operation is not valid due to the current state of the object.
每次使用一些图像都会重现该问题,并使应用程序崩溃。我使用以下代码进行裁剪:
我提到了这个资源,它说在渲染过程中过滤器属性值发生变化时JpegRenderer.RenderAsync()
抛出。InvalidOperationException
一旦设置了属性的值,我就不会更改它,那么为什么会抛出异常?
image - 无法将 Lumia 成像 SDK2.0 移植到 SDK 3.0(UWP)
在以下特定情况下,我很难将 lumia 成像 SDK 2.0 代码转换为 SDK3.0。我曾经在 Windows phone 8.1 RT 应用程序中使用以下代码来增加/降低 JPG 文件的图像质量:
现在由于在 SDK 3.0 中 FilterEffect 类已被 EffectList() 替换,我将代码更改为
我收到 InvalidCastException 异常。我尝试了几种组合,但没有运气。
c# - Lumia Imaging SDK v3 内存问题
我正在使用 Lumia Imaging SDKv2
在我的应用程序中压缩和裁剪图像。最近我们遇到了一个与.wdp
格式图像的压缩和裁剪有关的问题;JpegRenderer.RenderAsync()
使用该特定格式类型反复崩溃。
为了解决这个问题,我们升级到了 SDK v3
,但是在应用程序的内存分析中,我发现 SDK 中的内存使用率v3
比 SDK 高得多v2
(见附件截图)。
v2
最大的峰在55 MB
但在v3
峰中达到> 160 MB
。在v2
我曾经StorageFileImageSource
将图像加载到内存中。在v3
我BifferImageSource
过去也这样做。我还使用using
语句来处理实现IDisposable
.
观察到这种内存膨胀的任何原因v3
?有什么办法可以避免吗?另外,有没有办法自己渲染.wdp
格式图像v2
?
uwp - BlendEffect 与 Imaging SDK 3 上的蒙版损坏?
我正在将应用程序从 WP 8.1 迁移到 UWP,所以我正在迁移到 Lumia sdk 3。此效果在 SDK 2 中运行良好
BlendEffect(背景、前景、蒙版、BlendFunction.Normal、1f)
但在 SDK 3 中,输出只是背景。
我试过这个
BlendEffect(background, foreground, BlendFunction.Add) 输出没问题
那么 sdk 3 中的掩码是否损坏?还是格式改变了?
我的掩码提供程序是 StorageFileImageSource 图像是 32 位 BGRA
xaml - 使用 Lumia Imaging SDK 在图像上应用颜色查找表
有没有办法通过使用 Lumia 成像 sdk 或任何其他替代方法来读取颜色查找表并将其应用于源图像?
提前致谢!
c# - Lumia 成像裁剪滤镜
嗨,我正在为 Windows 10 制作一个应用程序,该应用程序需要用户选择一个图像,并将图像裁剪为 310*128。我已经得到了文件选择器代码。但我想知道如何实际裁剪和保存图像并在图像框中显示。我已经完成了 xaml 页面
c# - 如何在 Windows 10 移动应用程序中使用 LumiaImagingSDK.UWP 3.0?
我使用适用于 Windows 10 的应用程序。我尝试制作一个用于图像编辑的应用程序。
我得到一个错误var source = new StreamImageSource(stream);
:
抛出异常:Lumia.Imaging.Managed.dll 中的“System.IO.FileNotFoundException”
抛出异常:mscorlib.ni.dll 中的“System.IO.FileNotFoundException”
RenderImage 错误:找不到指定的模块。(来自 HRESULT 的异常:0x8007007E)
我究竟做错了什么?我使用 LumiaImagingSDK.UWP 3.0。
c# - 移动模拟器 10 上 GrayscaleEffect() 上的 Lumia Imaging SDK 3.0 快速启动错误
我正在测试 Lumia Imaging SDK 3.0快速入门示例
该示例在我的桌面上运行良好,但在 Mobile Emulator 10 上运行时会产生此错误。
该行_grayscaleEffect = new GrayscaleEffect();
引发了错误。System.IO.FileNotFoundException
我没有用于测试 Windows 10 移动版的物理设备。我错过了什么?
c# - MediaCapture 类没有 AddVideoEffectAsync 方法
我最近在我的 Windows Phone 8.1 应用程序项目中安装了 Lumia Imaging SDK V3.0 (Win 8.1)。
有关此软件包的更多信息:http: //go.microsoft.com/fwlink/ ?LinkID=521939
我能够在我的项目中实现以下链接中的“VideoEffect”示例,以显示视频的实时效果......
https://msdn.microsoft.com/en-us/library/mt598530.aspx
我的问题是,在某些时候这个示例调用
如您所知m_mediaCapture
,是 MediaCapture 的类型,但我的 MediaCapture 类没有AddVideoEffectAsync
方法!它只有一个AddEffectAsync
方法...
你能帮我解决这个问题吗?