Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenCV dependency #309

Open
eakteam opened this issue Jul 30, 2022 · 6 comments
Open

OpenCV dependency #309

eakteam opened this issue Jul 30, 2022 · 6 comments

Comments

@eakteam
Copy link

eakteam commented Jul 30, 2022

It would be great if this project implement the OpenCV natively in the code without needing the OpenCV to be externally downloaded/instaleed ?

@PatrykMis
Copy link
Contributor

I think it's license issue/incompatibility.

@eakteam
Copy link
Author

eakteam commented Jul 31, 2022

It is open source and it will works way to more faster and also great control via Native.

https://github.com/VlSomers/native-opencv-android-template

@allgood
Copy link
Owner

allgood commented Aug 23, 2022

There is various ways to solve:

  • embed opencv and use .aab files (already used on play store version)
  • embed all opencv variants, making .apk huge
  • selective build different archs with opencv embeded (for fdroid)
  • build source code with only used functions, making size .apk extremely optimized

the main problem is lack of expertise... any code on this is welcome.

@PatrykMis
Copy link
Contributor

Shame for F-Droid developers for not implementing Split APKs. Fortunately Accrescent, modern and secure app store is coming.

As of now I think option 1 or 2 would be good choice.

@matchboxbananasynergy
Copy link

matchboxbananasynergy commented Dec 21, 2022

Shame for F-Droid developers for not implementing Split APKs. Fortunately Accrescent, modern and secure app store is coming.

As of now I think option 1 or 2 would be good choice.

As an update to this, Accrescent is now in alpha. Developers can submit apps after they're whitelisted, so it's not completely open just yet though. Hiccups - as with all alpha software - are probably to be expected.

If the project's interested, documentation can be found here:

https://accrescent.app/docs/index.html

Edit: It does seem like this app would probably need some changes/updates to be eligible though, such as the targetSDK being bumped up to 31+. I don't know if the project is active and willing to keep up with such updates in the long term.

@ELY3M
Copy link

ELY3M commented Feb 19, 2024

I agree. I cant install opencv manager thing. it said my phone is not compatible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants