【发布时间】:2015-03-23 06:47:18
【问题描述】:
我正在使用 Xamarin.Forms 开发跨平台应用程序。使用带有 Xamarin 的 c# 来查找图像的主色的最佳方法是什么?我找到了一种 ios 方法:https://github.com/mxcl/UIImageAverageColor/blob/master/UIImage%2BAverageColor.m,但似乎无法转换为 c# 等效项。什么是好方法?对于我的 ios 实现,我可以使用 UIImage 或 byte[] 数组。
感谢您的帮助!
【问题讨论】:
-
你知道字节的格式(rgb、argb等?),还是像JPG这样的压缩流?
-
对于我的 iOS 实现(我使用自定义图像裁剪器控件来选择图像并裁剪;尚未开始我的 android 实现),我使用 UIImage 然后: data = image.AsPNG(); data.ToArray (); 来获取我的数组。
标签: c# ios xamarin xamarin.forms