wpf - 没有 GDI+ 有没有办法进行图像阈值处理?
问题描述
我有一个需要图像阈值处理的项目。更重要的是,我为此找到了一些数学方法,例如 Otsu 的方法(https://en.wikipedia.org/wiki/Otsu%27s_method)。
我知道在 C# 中我可以使用 GDI+ 通过设置每个像素来做到这一点。虽然 WPF 也可以引用 GDI+,但我不想使用它。
原因之一是 WPF 使用 DirectX 渲染而不是 GDI+。DirectX 可能是最佳选择,但 DirectX 似乎无法做到这一点。
另一个原因是原始的 GDI+ 在图像阈值处理上会花费很长时间。虽然有人说它可以使用一些 C++ 代码来使其更快,但我不想在 WPF 中使用 C++ 指针等不安全的代码。
我正在尝试找到一种方法来做到这一点,但我知道也许我做不到。如果有更好的方法,请告诉我?
解决方案
推荐阅读
- java - 如何在 Android Studio 中压缩 Kotlin 项目
- python - def create 方法中的 Django Rest Framework 问题..在试用结束字段中面临空值
- vb.net - 如何在 vb.net 中将对象转换为 json?
- python - Python 下载包含 JS 的网站 HTML
- javascript - 如何在特定坐标上的图像上绘制 svg 或画布
- c# - 如何在 c# 中使用正则表达式获取指定值?
- mysql - 如何在mysql中导入数据库?我正在使用 laradock,但无法增加 mysql 的导入文件大小
- vbscript - Windows以间隔将文件从URL下载到指定位置
- postgresql - 如何控制 psql 文件中的事务
- google-cloud-spanner - 如何获得具有最大值的行?