Android中的ImageViews智能裁剪

时间:2017-05-10 12:25:37

标签: android image image-processing imageview crop

我正在为Android中的ImageViews寻找自动裁剪工具,它会在内容感知方式中在运行时裁剪ImageView中的图像。 这也称为Smart Crop等。这是Javascript的example

是否有类似的库,其中包含为Android ImageViews实现的智能裁剪算法? 它应该如何运作的想法:

  1. 在运行时在设备屏幕上获取ImageView的实际宽度 - 高度。
  2. 以内容感知的方式(如脸部中心)智能裁剪原始图像(或设置图像的位置,就好像它在背景中一样)

1 个答案:

答案 0 :(得分:1)

如果你正在使用毕加索(滑翔或壁画)。此库剪裁图像检测google's vision service

上支持的面部

https://github.com/aryarohit07/PicassoFaceDetectionTransformation

修改

有一个基于smartcrop.js here (smartcrop-android)的图书馆 我还没有使用过,但是在示例时间里已经习惯了。我有点低。加号,它支持Rx。