问题标签 [flutter-image]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
415 浏览

flutter - 如何复制图像的路径并将其存储在其中?错误:- 方法副本未定义为类型“PickedFile”

这是使用复制功能时的错误。如何保存从相机点击的图像?

0 投票
1 回答
96 浏览

flutter - 如何创建一个可调整大小的自定义扭曲形状四边形,它可以在颤动中裁剪 Doc 图像?

我想创建一个可自定义的四边形裁剪窗口。用户可以调整这个裁剪窗口以形成一个扭曲的四边形,以获得完美的裁剪图像。我还希望,如果用户拖动一条线的中心点,那么该线可以从侧面在该特定点弯曲。我想要这个功能,因为我必须从图像中拖动文件/账单。裁剪窗口的形状可以如下所示。这里的蓝点是可以拖动以制作完美裁剪窗口的点。 在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
1727 浏览

flutter - Flutter 登录背景图 Flutter_login 包

我一直在尝试添加自定义图像作为我的应用程序的背景,但我做不到。如何将背景图像更改为下面登录页面的任何我想要的颜色,而不是颜色:

0 投票
1 回答
78 浏览

flutter - FLUTTER 中是否有任何功能可以显示图像的特定部分?

我正在尝试显示图像的特定部分。我想实现一个圆形表盘益智游戏,其中部分图像以薄圆形切片显示。

是否有任何功能可以让我指定要显示的图像半径?

我观察到这可以通过再次堆叠相同的图像 n 再次但具有不同的半径长度来实现。第一个将具有完整的半径,而堆叠在其上的图像将具有较小的半径。

我曾尝试使用容器圆形头像,但图像是根据设置的功能填充、覆盖、框适配显示的,但它们中的任何一个都不能让我决定要显示哪些部分,哪些不显示。

这是我最近尝试的代码。

在这里,我想设置minRadiusmaxRadius会做这项工作,但它没有。

我不是专业的 Flutter 开发人员。只是一个试图学习颤振的初学者。

0 投票
1 回答
229 浏览

android - Flutter 预缓存图像

我正在开发一个 Flutter 项目,我想在应用程序启动时预缓存图像。这个想法是当你第一次启动应用程序时,它会下载一个图像列表,或者缓存/存储在数据库中/存储在本地存储中/或任何其他可行的解决方案。我真的不知道这里的最佳做法。然后当您下次启动应用程序时,您已经拥有照片,因此您不想再次下载它们(基于后端数据的版本)。从我所见;

  • 缓存,我真的不知道它是否不够持久,我不知道我是否有足够的控制权。
  • 本地存储,我想我必须询问用户访问设备文件的权限
  • 数据库,每次我想保存/获取照片时,我都必须对照片进行编码/解码,因此需要一些计算。

我理想的选择是数据库,因为我可以控制数据,而且它是一个相当小的应用程序,因此计算量很小,我不必询问用户许可。

在过去的几天里,我已经尝试使用上述所有解决方案来实现这一点,但我无法让它发挥作用。

现在我想将一个存储Image到数据库中(我正在使用sqflite)而不显示它,然后读取它以将其显示为Widget另一个屏幕中的一个。我有 2 个屏幕,第一个SplashScreen用于获取和保存图像,第二个用于HomeScreen从数据库中读取图像并显示它们。

SplashScreen.dart

HomeScreen.dart

我可以重新考虑遵循最佳实践的任何一点。

非常感谢你的帮助。

0 投票
2 回答
3321 浏览

flutter - 如何在颤振中使用混合混合模式?

我已经尝试过似乎只适用于颜色的混合模式,即 colorblendmode。有没有办法实现CSS 的混合混合模式

这会导致类似: 上面代码的输出

我想 从 CSS 获得输出

0 投票
1 回答
1479 浏览

flutter - 当抖动中不存在图像时处理图像错误

我正在尝试使用 FadeInImage 加载图像,但是当图像路径不存在时,会加载 AssetImage。但是,NetworkImage 向我抛出错误: HTTP request failed, statusCode: 404

我尝试用 AdvancedNetworkImage 来做,它工作正常,但是当图像被另一个图像替换时,AdvancedNetworkImage 会继续加载旧图像,我猜它是缓存。我已禁用与缓存相关的选项,但它会继续加载上一个图像。

任何想法如何处理?

0 投票
2 回答
963 浏览

flutter - 如何在颤动中删除拾取的图像?

我正在使用以下代码在颤振应用程序中选择图像,该应用程序已成功运行。如果我不想上传图片并想删除挑选的图片,我应该怎么做?

显示图像的代码

现在我只是选择图像并尝试删除选择的图像,我的意思是它应该为空,上传图像是在上下文的后期阶段

0 投票
1 回答
280 浏览

sqlite - 如何将在线图像字符串放入 SQLite 数据库并在 Flutter 中离线检索它们?

我有来自 get API 的响应,响应是一个对象数组。在响应对象中,有一个具有在线图像字符串的图像属性。我正在从 API 获取数据,然后将其插入 SQLite 数据库,以便在离线时拥有该数据。我不想在本地文件夹中存储或下载图像文件,因为数据量约为 2k。如果我在资产文件夹中存储这么多图像,我的应用程序将非常大。离线时如何从数据库中获取图像?我应该将图像字符串转换为 BASE64 字符串并使用 Image.memory 吗?这是这样做的方法吗?以下是我从 API 得到的响应。

更新:启动我的应用程序时,我想从数据库中获取图像字符串并加载缓存或任何本地目录以供离线使用。我使用了 CachedNetworkImageProvidercached_network_image包。它给了我以下错误

下面给出了我从 API 保存在 sqlite 中的图像字符串

0 投票
1 回答
1024 浏览

flutter - 在颤动中将图像黑色反转为白色

我有一个黑白颜色的位图图像,我只需要反转图像并显示如何转换和显示图像。我使用这段代码在java中反转了位图图像,任何人都可以建议我如何在颤抖中做到这一点。