Does Expo have Image Processing library (e.g. OpenCV) ?

I want to create an application that can editing image for example to edit

  • Contrast
  • Exposure
  • Brightness
  • etc.

I know that OpenCV can do it but does it work for Expo ?

Or any suggest about the library or anyway that can help me build an application that can do some of those.

Thank !

Expo has an ImageManipulator module at the moment, which only implements very simple cropping/resizing/rotation/flipping functionality.

There is a feature request for adding OpenCV support that you might want to vote on.

I think the links in the feature request might show you how you could do it if you eject.

I think the links in that feature request is for react-native because it’s use native code to build it. Maybe I need to find another way to do it.

Thanks for your answer.

Yes, if you eject from Expo then you have a React Native project and would be able to make use of React Native libraries. Of course it is best if you do not have to eject, but until this functionality is implemented in Expo it seems you might have to.