0

我在 github 上分叉了这个库:PhotoEditor 库,但我没有更改任何与效果滤镜相关的部分。

我的流程是:使用滑行下载位图,然后我将发送到 PhotoEditor 库。当我选择至少一个过滤器(灰色,旋转,ecc ...)时,图像会失真。

我检查了位图的大小,没问题。我检查了surfaceView的大小,它在应用第一个过滤器时发生了变化

@override
public void onSurfaceChanged(GL10 gl, int width, int height) {
if (mTexRenderer != null) {
Log.e("ONSURFCHANGED",width+"\nHeight:"+height);
mTexRenderer.updateViewSize(width, height);
}

应用过滤器之前

前

之后

后

这是一组过滤器类型:过滤器类型和这个:应用过滤器的文件

4

1 回答 1

0

问题是另一个库以错误的比例裁剪图像!谢谢

于 2021-03-11T18:43:40.573 回答