Skip to content

Reorganize the repo #13

@srikarg89

Description

@srikarg89
  • There's a bunch of branches and they're naming scheme is confusing. I'm thinking 3 branches: master, detection, and classification.
  • There's a bunch of folders in each branch. Ideally, there should be one folder for each method (HaarCascade/, ContourDetection/), and a main.py file that can import from any folder as needed. For example in the classification branch, each folder could have a file w/ a def classify(img): function, and the main.py file can simply import the classify function from the folder you want to test and call that. This way, there could also be a helpers/ folder which contains basic CV methods that are used by all of the other folders in order to reduce redundancy and make the code a lot cleaner.
  • We should use a requirements.txt file and a venv to make sure everyone's library versions are the same.

Metadata

Metadata

Labels

OrganizationSomething should be moved or deleted

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions