Как применить матрицу цветофильтра к прямому файлу или изображению и сохранить его в flutter?

#flutter #colorfilter

Вопрос:

Это такой глупый вопрос, но после нескольких часов борьбы, чем прийти сюда, у меня есть ColorFilter матрица и файл, который является изображением. Итак, как его применить ,не для показа, а только для сохранения в локальном хранилище.

 File file=_sampleFile; // file contained image ColorFilter cf= ColorFilter.matrix(filter[2]);  

ниже приведен код, показывающий цветное отфильтрованное изображение только в приложении

 ColorFiltered(  colorFilter: ColorFilter.matrix(filter[2]),  child: Image.File(_sampleFile),  ),  

но я хочу, чтобы это было так

 File colorFilterFile= _sampleFile.addColorFilter(ColorFilter.matrix(filter[2]));  

или

 Image image=Image.file(_sampleFile);  Image colorFilterImage= image.addColorFilter(ColorFilter.matrix(filter[2]));  

не предлагайте скриншот из виджета, это не рекомендация с моей стороны , спасибо