在由 Dart/Flutter 编写的 Android 应用程序上加速更新图像的像素值

问题描述 投票:0回答:0

我的背景

我正在尝试制作一个由 Dart/Flutter 编写的 Android 应用程序,以便按如下方式编辑图像:我的应用程序确实从手机的图库中读取图像,然后图像以位图格式显示并保存在前端的 ListUint8 链。关于用户的操作,用户可以用他/她的手指在图像上画任何东西。之后,我们使用 GestureDetector 类来确定图像上需要调整的像素,并将这些相应的像素值更改应用于上述 ListUint8。最后,将 ListUint8 转换为位图图像并显示以代替之前的图像。对于每个用户在触摸屏上的操作,类似地重复此过程。

我的问题和期望

以上处理时间成本高,用户可以很容易地观察到系统延迟,例如,系统在更新像素值变化时滞后,或者当用户连续绘制长线时,系统无法实时绘制图片。所以我想为我的测试应用程序改进这个问题。 谁能帮我找到更好的解决方案? 请与答案分享您的知识和善意。对我会有很大的帮助。 提前谢谢大家。

android flutter dart image-processing navigation-drawer
© www.soinside.com 2019 - 2024. All rights reserved.