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

Remove dependency on scipy. #277

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

farqis
Copy link

@farqis farqis commented Nov 7, 2022

imutils depends on scipy just for calculating Euclidean distance in perspective.py. This dependency was adding significant size to our OpenCV layer for aws lambda functions that have a limit of 250 MB on package size when uncompressed.

scipy installed size ~ 185 MB
zipped size ~ 58 MB

Current changes utilize numpy to achieve the same so that scipy dependency can be removed.

This resolves the issue: #175

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

Successfully merging this pull request may close these issues.

1 participant