我正在尝试创build一个基于WPF的应用程序,它将允许用户编辑照片并提供如下function:
我也期待提供更多的花式function,如:构图,打印到T恤,但这些优先级低。
任何开源的库?
PS – >这是一个POC项目,即使我错过了一些function,它会罚款。
对于允许GDI像位图操作的低级库,请参阅WriteableBitmapEx库。 这是开源的,作为一个免责声明,我做了一个小小的贡献。
WriteableBitmapEx具有绘制形状,线条,椭圆,应用过滤器(通过矩阵,例如卷积模糊等),旋转,调整大小和裁剪的功能。 您将不得不编写自己的代码来应用成帧,但可以通过渲染到单独的位图并使用Blit功能来完成。
最重要的是它非常快速和便携,WP7和Silverlight!
最好的祝福,
我建议你使用WPF中可用的BitmapEffects
, BitmapEffects
使用Shading语言 ; 目前在.net Fx中可用的效果很少。 但是创建自己的着色器来调整亮度,伽马,颜色饱和度并且可以将数据绑定起来也是非常容易的。 着色器的好处是你也将它们应用于视频。
Shazzam工具是创建渐变的最佳工具,它可以让您尝试对图像产生影响,并生成在WPF / Silverlight中使用的C#
或VB.Net
绑定代码。
我想你必须编写代码来进行图像裁剪,否则快速Google搜索将有所帮助。
在codeplex中可用的开源着色器效果。