问题标签 [writeablebitmapex]
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# - 使用 WriteableBitmapEx 访问像素颜色时出现 AccessViolationException
我正在使用WriteableBitmapEx库来编辑使用 Windows 8 Pro 的平板电脑摄像头拍摄的图像。每次调用 GetPixel() 函数时,我都会收到 AccessViolationException,代码如下:
我做错了什么?
c# - 使用 WriteableBitmapEx 进行异步图像编辑
我目前正在使用出色的 WriteableBitmapEx 框架为 Windows 应用商店 (WinRT) 编写一个小型图像编辑应用程序。由于像 .convolute 这样的功能在 WinRT 设备上可能需要一段时间(在 Surface 上测试)我想让这些请求异步,这样 UI 就不会被阻塞,我可以显示一个进度环。
这是我到目前为止所尝试的,代码本身正在运行。但是 UI 仍然被阻止并且环没有显示。该代码确实需要大约 2 秒才能执行。
c# - WriteableBitmap 在没有消息的情况下崩溃程序?
我创建一个WriteableBitmap
对象,画一条线并尝试将其设置为Image
控件的源。由于某种原因,当我尝试设置源时,程序停止响应并在 5 秒后关闭。有人知道出了什么问题吗?(我也在使用 WriteableBitmapEx)
windows-store-apps - 将 WriteableBitmap 共享为文件
我目前正在为 Windows Store 编写一个小型图像编辑应用程序,我想在其中使用共享魅力来编辑图像。由于某些应用程序只接受存储文件而不接受位图(如默认邮件应用程序),我想以两种方式提供图像,如下所述:http: //www.jeffblankenburg.com/2012/11/07/31- days-of-windows-8-day-7-share-contract 但是,我不知道如何从 WrieableBitmap 创建 StorageFile。
也许您可以帮助我完成下面的代码。
c# - 如何在 Windows Phone 8 中对图像执行边缘检测
我是图像处理的新手,想在我的应用程序中实现边缘检测功能。看了几个例子后,Sobel 3x3 方法脱颖而出,成为我想尝试的方法。我引用了http://code.msdn.microsoft.com/wpapps/Image-Edge-Detection-5c5a0dc2但System.Drawing
Windows Phone 中不存在。我不知道如何为我的目的修改样本。通过直接修改 argb 像素数据的值,我一直在使用 WriteableBitmapEx 来制作一些图像效果。Sobel边缘检测方法有没有办法做到这一点?
索贝尔.cs
矩阵.cs
ExtBitmap.cs(我的代码示例中的粗略实现)
c# - 如何使用 WriteableBitmapEx 对图像进行卷积
我想使用 WriteableBitmapEx 对图像进行卷积。在我的实现中,我收到了一张图片,但我无法分辨出任何区别。
MainPage.xaml.cs
我在这里做错了吗?
wpf - 当使用带有 WPF 的基于 DirectX 的 API(即 SlimDX、SharpDX 等)时,您可以进行子窗口大小的控件吗?
在我们的 WPF 应用程序中,我们需要为一个音频应用程序显示大约 64 个实时电平表。我们在 WPF 上进行的测试,即使在渲染基本图元时尽可能高效,我们仍然可以证明它离我们的应用程序需要的位置很远,经常使主线程陷入困境,以至于它没有响应输入。
因此,我们必须使用针对图形性能进行更优化的东西,例如 DirectX(通过 SlimDX 或 SharpDX)或 OpenGL/ES(通过将其转换为 DirectX 调用的 Atlas。)
我的问题是,是否可以创建多个基于 DirectX 的小型区域,每个区域代表一个单独的仪表,或者就此而言,这是否是正确的方法?我的理解是,您必须至少运行整个窗口,而不是其中的一部分。
我在后者中看到的问题是空域问题,其中您不能在同一窗口中的 DirectX 内容前面有 WPF 内容,我们真的不希望重做 DirectX 中的所有控件,因为对于其他非-meter 95% 的 UI WPF 都很棒!
我已经读到您可以将 DirectX 渲染到画笔,然后在 WPF 中使用它,或者使用 WriteableBitmap 类,它可以让您直接访问 WPF 然后在其渲染线程中使用的缓冲区,这两者似乎都不会受到空域问题,但这似乎我们会回到 WPF 成为瓶颈的同一个地方,因为它仍然需要进行渲染。
我们当然会花几周的时间来测试以上所有内容的示例应用程序,但我想知道我是否朝着正确的方向前进,和/或是否有任何警告我们可以通过与人交谈来避免有经验做这样的事情以避免常见的陷阱等。因此,任何评论将不胜感激。
我希望我们甚至可以在某个地方创建一个 wiki 来讨论这个话题,因为它似乎很受欢迎,尽管它遍布各地,使得新进入者很难获得他们所寻求的信息。
c# - 使用 writeablebitmap 从矩形中选择图像
我在silverlight中编写了一个应用程序,我在图像上放置了一个矩形,并希望选择矩形覆盖的图像部分,并在单击按钮时将其显示在图像控件上。
我不擅长处理比率和图像处理,所以我无法正确处理。
相同的代码如下所示,如果有人能建议我解决这个问题的方法或解决方案,我将不胜感激。
每当执行此代码时,都会捕捉整个图像,而不是矩形选择的部分。谁能指导我在这里做错了什么。
windows-phone-7 - 从相册调整图像大小
我想从“相机胶卷”相册中获取某张照片,调整它的大小并将其保存到我的独立存储中,以便以后绑定到它 - 我该怎么做?
这是我获取照片的方法 - 我的理解是我需要以某种方式将其写入可写位图,但我不知道如何去做。请指教
c# - 如何解决 WriteableBitmap AccessViolationException
我目前正在为我的可写位图类使用WriteableBitmapEx 扩展。到目前为止一切正常,我正在一个 WinRT 项目中执行此操作。我运行此代码将位图合并在一起。
现在myImage.Blit
我得到一个未处理的访问冲突异常。我真的不明白发生了什么或我做错了什么。因此,我们将不胜感激。