在颤振中从图像中删除电影镜帧

Removing cinemascope frame from image in flutter

提问人:renji 提问时间:6/19/2020 最后编辑:renji 更新时间:6/20/2020 访问量:290

问:

我有带有电影镜的图像(顶部和底部的黑条)。我想在没有这些条形图的情况下在 FadeInImage 中显示它。

enter image description here

大小框位于列和行中。该列具有父卡。我无法发布完整的代码。

SizedBox(
                    height: cardHeight,
                    child: Container(
                      padding: EdgeInsets.all(1.0),
                      child: ClipRRect(
                          borderRadius: BorderRadius.circular(20.0),
                          child: AspectRatio(
                            aspectRatio: width * 0.20/cardHeight,
                            child: FadeInImage(
                              placeholder: Image.asset(
                                'assets/images/blank.png',
                              ).image,
                              fit: BoxFit.cover,
                              image: NetworkImage(
                                'https://i.ytimg.com/vi/Y8v23Cg4EBw/default.jpg',
                              ),
                            ),
                          )),
                    ),
                  ),
图像 颤振

评论

0赞 Adelina 6/20/2020
你能展示一下你到目前为止写的代码吗?

答:

0赞 Adelina 6/19/2020 #1

可以做:

    AspectRatio(
        aspectRatio: 16.0 / 9.0, // whatever ratio your img is
        child:FadeInImage(fit:BoxFit.fitWidth ...) // or test other fits
    )

评论

0赞 renji 6/20/2020
不好意思。我错过了为 SizeBox 添加大小。它正在工作.但我不想增加图像的宽度。