Home > Mobile >  how to edit the taken picture with flutter
how to edit the taken picture with flutter

Time:01-15

I use Image_picker and provider and some other things to access to camera and gallery and get the photo and save it with Sqlite . there is no problem here but I want to ask is there any solution for editing photo while we take the photo using camera? for example highlight a part of the photo

  Future<void> _takePicture() async {
    final picker = ImagePicker();
    final imageFile =
        await picker.pickImage(source: ImageSource.camera, maxHeight: 600);
    if (imageFile == null) {
      return;
    }
    setState(() {
      _imageFile = File(imageFile.path);
    });

this is my method

should I use Image_painter or Image_editor_plus?

CodePudding user response:

you can use Image package in flutter, you can change the brightness using this method from image package

  Image image = decodeImage(file.readAsBytesSync());
  Image brightenedImage = adjustColor(image, brightness: 0.2);

you can read details of this package here.

  • Related