You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Keep your cloned repo upto date by pulling from upstream (this will also avoid any merge conflicts while committing new changes)
29
+
```
30
+
git pull upstream master
31
+
```
32
+
* Create your feature branch
33
+
```
34
+
git checkout -b <feature-name>
35
+
```
36
+
* Commit all the changes
37
+
```
38
+
git commit -am "Meaningful commit message"
39
+
```
40
+
* Push the changes for review
41
+
```
42
+
git push origin <branch-name>
43
+
```
44
+
* Create a PR from our repo on Github.
45
+
46
+
### Additional Notes
47
+
48
+
* Code should be properly commented to ensure it's readability.
49
+
* If you've added code that should be tested, add tests as comments.
50
+
* Make sure your code properly formatted.
51
+
* Issue that pull request!
52
+
53
+
## Issue suggestions/Bug reporting
54
+
55
+
When you are creating an issue, make sure it's not already present. Furthermore, provide a proper description of the changes. If you are suggesting any code improvements, provide through details about the improvements.
56
+
57
+
**Great Issue suggestions** tend to have:
58
+
59
+
- A quick summary of the changes.
60
+
- In case of any bug provide steps to reproduce
61
+
- Be specific!
62
+
- Give sample code if you can.
63
+
- What you expected would happen
64
+
- What actually happens
65
+
- Notes (possibly including why you think this might be happening, or stuff you tried that didn't work)
66
+
67
+
## License
68
+
69
+
By contributing, you agree that your contributions will be licensed under its [MIT License](http://choosealicense.com/licenses/mit/).
70
+
71
+
72
+
## References
73
+
74
+
This document was adapted from the open-source contribution guidelines for [Facebook's Draft](https://github.com/facebook/draft-js/blob/a9316a723f9e918afde44dea68b5f9f39b7d9b00/CONTRIBUTING.md)
Copy file name to clipboardExpand all lines: README.md
+15-6Lines changed: 15 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,7 @@
12
12
-[License](#license)
13
13
-[Citation](#citation)
14
14
-[Author](#author)
15
+
-[Extra Downloads](#extra-downloads)
15
16
16
17
## Introduction
17
18
@@ -25,17 +26,16 @@ Computer vision tasks include methods for acquiring, processing, analyzing and u
25
26
26
27
## Used Libraries/Packages
27
28
28
-
-**OpenCV** - OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library.
29
+
-**OpenCV** - OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library.
30
+
-**PixelLib** - PixelLib is a library created for performing image and video segmentation using few lines of code.
29
31
-**CVLib** - A simple, high level, easy-to-use open source Computer Vision library for Python.
30
-
-**Dlib** - Dlib is a general purpose cross-platform software library written in the programming language C++.
32
+
-**Dlib** - Dlib is a general purpose cross-platform software library written in the programming language C++.
31
33
-**PIL/Pillow** - Python Imaging Library is a free and open-source additional library for the Python programming language that adds support for opening, manipulating, and saving many different image file formats
32
-
-**Keras** - Keras is the most used deep learning framework among top-5 winning teams on Kaggle.
34
+
-**Keras** - Keras is the most used deep learning framework among top-5 winning teams on Kaggle.
33
35
-**Tensorflow** - TensorFlow is a free and open-source software library for machine learning.
34
36
-**Pytessarct** - Python-tesseract is an optical character recognition (OCR) tool for python. That is, it will recognize and “read” the text embedded in images.
35
-
-**IPSDK** - IPSDK offers a comprehensive and optimized range of functionalities for 2D and 3D image processing.
36
37
-**scikit-image** - scikit-image is an open-source image processing library for the Python programming language. It includes algorithms for segmentation, geometric transformations, color space manipulation, analysis, filtering, morphology, feature detection, and more.
37
38
-**Matplotlib** - Matplotlib is a cross-platform, data visualization and graphical plotting library for Python and its numerical extension NumPy.
38
-
-**mahotas** - Mahotas is a computer vision and image processing library for Python.
39
39
40
40
## How To Run
41
41
@@ -51,6 +51,12 @@ pipenv shell
51
51
52
52
NOTE- check the [guide](https://www.tensorflow.org/install) for tenosflow installation for your CPU/GPU. for using tensorflow-gpu install the CUDA-11.0 and necessary libraries.
53
53
54
+
Large models and files hosted on google drive. **For downloading them run [utils.py](utils.py)**
55
+
56
+
```bash
57
+
python utils.py
58
+
```
59
+
54
60
## Usage
55
61
56
62
Computer vision allows the computer to perform the same kind of tasks as humans with the same efficiency. There are a two main task which are defined below:
@@ -66,7 +72,6 @@ contributers
66
72
67
73
## Roadmap
68
74
69
-
More Data Analysis With Kaggle and improvement in previous Codes
70
75
71
76
## Contributing
72
77
@@ -107,3 +112,7 @@ Coelho, L.P. 2013. Mahotas: Open source software for scriptable computer vision.
0 commit comments