Hi windyfang,
>> 我想找一个合适的架构开始写 这个图片处理工具
我不知道你是想找什么样的架构,据我所知,WPF使用DirectX, 有着丰富的图像处理和绘图功能,对于WPF 框架中的图片处理函数,大多都封装在System.Windows.Media.Imaging这个命名空间下。
WPF图像处理概述
https://msdn.microsoft.com/zh-cn/library/ms748873.aspx
你也可以使用telerik公司提供的 RadImageEditor这个图片预览和编辑的控件(收费),这个控件能够完成简单的图片处理需求,如旋转和翻转,锐化和模糊,饱和度,对比度 和亮度,色相转换,打字,等等
http://docs.telerik.com/devtools/wpf/controls/radimageeditor/overview
如果你需要实现强大的图像处理算法,你可能需要集成OpenCV.
下面是一些开源的图像处理类, 请参考:
XDraw
http://xdraw.codeplex.com/
ImageProcessor
https://github.com/JimBobSquarePants/ImageProcessor
ImageGrassy: An Image Processing and Utility Tool
https://www.codeproject.com/Articles/473725/ImageGrassy-An-Image-Processing-and-Utility-Tool
希望用我的回复对你有帮助。
注意:此回复包含对第三方万维网站点的引用。 Microsoft提供此信息为您提供方便。Microsoft不控制这些网站,并且未测试在这些网站上找到的任何软件或信息;因此,Microsoft不能对任何软件或信息的质量,安全性或适用性做任何声明。使用互联网上发现的任何软件都存在固有的危险,Microsoft警告您,在从互联网检索任何软件之前,请确保您完全理解风险。
Best Regards,
Yohann Lu
MSDN Community Support
Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to
MSDN Support, feel free to contact MSDNFSF@microsoft.com.