react-native-photo-editor icon indicating copy to clipboard operation
react-native-photo-editor copied to clipboard

iOS Library Suggestion

Open sankar2389 opened this issue 4 years ago • 18 comments
trafficstars

Hi, Instead of Brightroom ios library you can use the below mentioned library. https://github.com/longitachi/ZLImageEditor This library has a matching modules respective to the Android Native library.

sankar2389 avatar Sep 10 '21 04:09 sankar2389

Hi, Instead of Brightroom ios library you can use the below mentioned library. https://github.com/longitachi/ZLImageEditor This library has a matching modules respective to the Android Native library.

I used to use it. although it is extremely matching for android but it uses high memory. Maybe I will use GPUImage for a completely new rewrite for iOS.

baronha avatar Sep 10 '21 14:09 baronha

I think for ios this one would be a big upgrade from BrightRoom

jphilipstevens avatar Oct 01 '21 15:10 jphilipstevens

I think for ios this one would be a big upgrade from BrightRoom

Do you think I should replace BrightRoom with ZLImageEditor?

baronha avatar Oct 02 '21 10:10 baronha

Actually I already wrote the binder for ReactNative with ZLImageEditor. If you want I can share my code 👍🏼

sankar2389 avatar Oct 04 '21 09:10 sankar2389

@sankar2389 that would be great actually! I would like to POC this lib with ZLImageEditor

jphilipstevens avatar Oct 04 '21 14:10 jphilipstevens

https://drive.google.com/file/d/1_QMPEo9IWPDIN9yWjuifQ2bMxlHY8SlF/view?usp=drivesdk

sankar2389 avatar Oct 04 '21 16:10 sankar2389

https://drive.google.com/file/d/1_QMPEo9IWPDIN9yWjuifQ2bMxlHY8SlF/view?usp=drivesdk

OMG. I have seen the file you sent. But it's better to fork it to a separate branch and request a pull request. I will rewrite Docs for this lib. You will be one of the contributors

baronha avatar Oct 05 '21 13:10 baronha

Hi guy. I used ZLImageEditor in version 1.0.0 but kept Filter by LUT Color 🌈

baronha avatar Nov 01 '21 16:11 baronha

@baronha Any chance for contrast, brightness adjustments? It seems ZLImageEditor doesn't support it right?

filipef101 avatar Nov 05 '21 12:11 filipef101

@baronha Any chance for contrast, brightness adjustments? It seems ZLImageEditor doesn't support it right?

Yup. They can be done, but there are more things to prioritize than them.

baronha avatar Nov 05 '21 16:11 baronha

@baronha I don't see anything on ZLImageEditor that allows for contrast, brighness, sharpness etc editing, did I miss something?

filipef101 avatar Nov 07 '21 14:11 filipef101

@baronha I don't see anything on ZLImageEditor that allows for contrast, brighness, sharpness etc editing, did I miss something?

@filipef101 We'll do it as a filter with a slider like how Brightroom implemented it. Filter filter using LUT color I also used this way. You can refer to here. If you have time. You try to implement it into this library.

baronha avatar Nov 08 '21 02:11 baronha

Will just use brightroom since I don't need the stickers, text and drawing Btw, on android I noticed this ticket: https://github.com/burhanrashid52/PhotoEditor/issues/10

Maybe somehow it might be better to use one of these:

https://github.com/AlirezaGhanbarinia/EditPhoto

https://github.com/ravi8x/AndroidPhotoFilters -> kind of similar to light room (https://www.androidhive.info/2017/11/android-building-image-filters-like-instagram/)

https://github.com/cats-oss/android-gpuimage

Or some other that i've missed

Toughts? Do you think any of those can work?

filipef101 avatar Nov 12 '21 11:11 filipef101

Will just use brightroom since I don't need the stickers, text and drawing Btw, on android I noticed this ticket: burhanrashid52/PhotoEditor#10

Maybe somehow it might be better to use one of these:

https://github.com/AlirezaGhanbarinia/EditPhoto

https://github.com/ravi8x/AndroidPhotoFilters -> kind of similar to light room (https://www.androidhive.info/2017/11/android-building-image-filters-like-instagram/)

https://github.com/cats-oss/android-gpuimage

Or some other that i've missed

Toughts? Do you think any of those can work?

Hi @filipef101. Perhaps you are in need of things related to color filters. It's great that you can build a library of it. You can use GPUImage3(swift) or GPUImage(Objc) in iOS and android -gpuimage in Android. Or simply you just need Brighroom and AndroidPhotoFilters.

baronha avatar Nov 12 '21 16:11 baronha

Will turn that into a library based on Brightroom and androidPhotoFilters!

With that message I wanted to shed light that the Android library might not be great, as it will result in low resolution images, since basically it is taking a picture of the screen (the burhanrashid52/PhotoEditor)

filipef101 avatar Nov 12 '21 16:11 filipef101

Just another blurt of information @baronha, saw this https://github.com/Zomato/AndroidPhotoFilters tought could be useful for your implementation of LUTs on android

filipef101 avatar Nov 19 '21 09:11 filipef101

Just another blurt of information @baronha, saw this https://github.com/Zomato/AndroidPhotoFilters tought could be useful for your implementation of LUTs on android

Thank you @filipef101. I'm deciding between Android-GPUImage and easyLUT. But easyLUT hasn't been maintained for a long time. And GPUImage is too big

baronha avatar Nov 22 '21 05:11 baronha

Error opening photo editor: [Error: Load image failed: /Users/prashant/Library/Developer/CoreSimulator/Devices/38EE6BAE-AD54-439A-AE30-11525F6896B3/data/Containers/Data/Application/32B8C5B7-8091-4FF3-BE61-4FA7CF94E8F6/tmp/react-native-image-crop-picker/73AFC5C5-6315-4B3F-A6C5-D533C588FFD7.jpg].

i am getting this error when i follow all the steps but still not opening the editor

prashant334434 avatar Feb 15 '24 07:02 prashant334434