【发布时间】:2012-10-16 07:30:33
【问题描述】:
我希望将相机滤镜应用于相机预览。 据我了解,解决方案可以是处理从相机传入的字节流,将其从 YUV 格式解码为位图,然后将帧传递给表面视图,但对我来说,不清楚如何自定义它。如何创建相机滤镜(例如在 Instagram 或其他相机应用中)
【问题讨论】:
标签: android graphics camera android-camera
我希望将相机滤镜应用于相机预览。 据我了解,解决方案可以是处理从相机传入的字节流,将其从 YUV 格式解码为位图,然后将帧传递给表面视图,但对我来说,不清楚如何自定义它。如何创建相机滤镜(例如在 Instagram 或其他相机应用中)
【问题讨论】:
标签: android graphics camera android-camera
我知道这是一个老问题,但也许有人会寻找同样的东西并且可能会发现这很有用....
如果你想在实时预览中应用滤镜,这并不容易,因为从 YUV 到 RGB 的转换成本很高,而且在 android 设备上性能较低。请查看my other answer 和另一个similar question。
如果您只想对单张拍摄的图像应用滤镜,这应该不是问题,这只是图像处理的问题。代码将类似于链接问题中的示例。
【讨论】: