问题标签 [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.

0 投票
2 回答
230 浏览

c# - HRESULT:0x8004C00F 使用 Nokia Imaging sdk 时

这是代码的外观。

诺基亚过滤器类:

我的 UI 完全卡住了,甚至后退按钮也没有响应。当我停止调试器时,代码指向

在这种情况发生之前开始执行的语句是

我是并行编程的新手。我搜索了很多,发现死锁在这种情况下很常见。我相信这也是一个死锁的情况。我该如何解决这个问题?

更新:

更换后

我收到 HRESULT: 0x8004C00F 错误在 catch {} 之后

这是堆栈跟踪:

0 投票
2 回答
181 浏览

c# - 使用诺基亚成像 SDK 减少红眼

我尝试使用 Nokia Imaging SDK 实现红眼消除算法。我已经编写了控制来选择眼圈,所以我不需要分割/面部检测阶段(我在一个圆圈内有点列表) - 我是这样实现的:

, AlphaBitMask = 0xFF000000, RedBitMask = 0x00FF0000, GreenBitMask = 0x0000FF00_ BlueBitMask = 0x000000FF

但是我得到了奇怪的结果:

结果在左圈

问题是:Nokia Imaging SDK 是否使用了一些 alpha 混合?我应该如何处理 alpha 通道?另一个重要的问题 - 有人处理过CustomFilterBase吗?我怎样才能只处理点列表(所以我可以使用_selectedRegionProvider.GetAllSelectedPoints()它返回 IEnumerable of Point),因为从我所看到OnProcess的内容分为多个部分(所以我无法访问单个 OnProcess 中的所有像素)。

0 投票
1 回答
363 浏览

c# - 如何从页面中的用户控件中获取点击事件

希望这个问题是有道理的。我想做的是在用户控件中放置一个Ellipse(或样式化的按钮,使其看起来像一个带有图标的椭圆,该图标在我的代码后面动态填充,然后能够确定何时在Ellipse用户控件上点击了执行与点击用户控件时不同的操作。我使用的示例实际上来自诺基亚 Imaging SDK 示例,并进行了一些调整。

PhotoThumbnail.xaml //用户控件

照片缩略图.xaml.cs

页面.xaml.cs

上面的photoThumbnail.Tap事件执行了一个动作,但是我如何确定用户是否点击了EllipsePhotoThumbnail UserControl不是控件本身?

0 投票
2 回答
438 浏览

windows-runtime - 旋转 CamerePreviewImageSource

我正在尝试旋转 CameraPreviewImageSource 以使其(仅)以纵向模式显示:

我也在XAML文件中尝试过,但大多数时候结果很奇怪(就像 90% 的图片被隐藏了):

有任何想法吗?

0 投票
2 回答
90 浏览

c# - 如何序列化列表(诺基亚成像 SDK)?

我正在尝试使用 XML 序列化保存应用于图像的 IFilter 列表(接口类型),以便用户可以从他离开的位置编辑相同的图像。

这可能吗?是否有另一种选择来做同样的事情?

0 投票
2 回答
598 浏览

c# - 如何解决缺少 ActivatableAttribute 的类

我们在 Windows Phone 8.1 运行时应用程序中使用 Lumia.Imaging.SDK 2.0。由于某种原因,Microsoft 未能在 Lumia.Imaging.RandomAccessStreamImageSource 类上设置 ActivatableAttribute。因此,此类不会在 appxmanifest.xml 中标记为 ActivatableClass。当然,尝试实例化此类会导致以下错误。

MyApp.exe 中发生了“System.TypeLoadException”类型的第一次机会异常请求的 Windows 运行时类型“Lumia.Imaging.RandomAccessStreamImageSource”未注册。

有谁知道我如何在运行时将此类注册为可从 C# 激活的?或者,有没有办法“破解” Lumia.Imaging.winmd 以包含 ActivatableAttribute?

谢谢你的帮助。

0 投票
1 回答
195 浏览

image-processing - 图像处理 sdk 优化文档图像?

我想知道是否有任何图像处理sdk可以优化您用手机相机拍摄的文档照片,使文档看起来像扫描的?(就像Evernote对文档照片和名片所做的那样)

我知道有 Lumia 成像 sdk,但它并不是真正为增强文档图像而设计的。

ps:sdk应该可以和windows phone一起使用

谢谢!

0 投票
1 回答
95 浏览

c# - Lumia Imaging GifRenderer 永不回归

我正在调用 GifRenderer 类的 RenderAsync() 函数,但它永远不会返回。我没有错误,它永远不会回来。我从一些包含 JPEG 图像的字节数组开始。我为源创建了一个 BufferImageSource 对象的集合。

我什至把它降低到只有一个源缓冲区,但它仍然没有帮助。我已经尝试过使用和不使用 ConfigureAwait() 的 RenderAsync() 调用,这也没关系。还有什么我可以检查的吗?

0 投票
1 回答
457 浏览

windows-phone-8.1 - CameraPreviewImageSource 空预览帧

我剪切并粘贴了下面关于如何使用 CameraPreviewImageSource 和访问预览缓冲区帧的代码,但它不起作用,并且帧缓冲区大小似乎为 0x0,读取 OnPreviewFrameAvailable 事件的 IImageSize 参数的值。

如何获取 MediaCapture 的预览缓冲区 - 通用应用程序

已选择 Package.appxmanifest 上的功能(网络摄像头和麦克风)

在 Silverlight 应用程序上实现 CameraPreviewImageSource 效果很好!

0 投票
1 回答
445 浏览

c# - 在 Windows Phone 8.1 上使用带有 WinRT 的 Lumia Imaging SDK 中的 CameraPreviewImageSource 时如何设置相机属性

我需要从 Windows Phone 8.1 WinRT 应用程序上的相机预览视频流中捕获WriteableBitmap

我发现 Lumia Imaging SDK 演示有完美的演示Real-time Filter Demo for Windows 和 Windows 8.1它可以按我的需要工作!

但是有一个大问题。我似乎无法找到如何使用 VideoDeviceController等,因此我可以查询相机功能并手动更改焦点等。

对我来说,这个示例看起来真的很无用,因为使用该演示应用程序不可能在任何地方集中注意力(Windows Phone 8.0 的演示确实具有焦点功能)

有什么方法可以使用 Lumia Imaging SDK 中的CameraPreviewImageSource并仍然控制相机焦点等。