Picasso上的像素化​​图像,不确定原因

时间:2016-11-26 16:59:23

标签: android image picasso imagehandler

我们正在使用Picasso在我们的应用程序上进行图像处理,并且我们一直遇到像素化图像问题。不幸的是,我无法弄清楚为什么会发生这种情况,无论是在毕加索尝试不同的组合,还是试图在线找到答案。

这是我们当前的图像处理代码(某些参数名称已更改为更易于阅读):

    Picasso.with(image.getContext())
                .load(imageUrl)
                .resize(100, 125)
                .centerCrop()
                .placeholder(R.drawable.image1)
                .error(R.drawable.image2)
                .transform(new RoundedTransformation(10, 4))
                .into(image)

RoundedTransformation函数只是给出了圆角的图像,它的代码就在这里(我们没有写这段代码):https://gist.github.com/aprock/6213395

必须使用centerCrop来防止图像在放入ImageView时被拉伸。

有谁知道为什么会出现像素的像素化?谢谢,祝你有个美好的一天。

0 个答案:

没有答案