30 days of code chalenge is ment to get the programmer in you running.
Commit to a minimum of 1 hour a day of coding to sharpen your skills.
No language restrctions.
No topic restriction.But make make sure to keep it challenging.
Additional description appriciated but not mandatory.
Descriptive comments, indentation and sensible variable names are a must.
Commit code + log(output) to every 24 hours for the next 30 days.
Don't Forget to update this Readme everyday.
Don't know where to begin?
Try solving coding challenges on websites like :
Codewars : www.codewars.com/r/4NSWPQ (Relatively Easy)
Or tons of other challenging ones.To mention a few :
Hacker Earth -https://www.hackerrank.com/
Hacker Rank - https://www.hackerearth.com/
CodeChef - https://www.codechef.com/
Try to implement basic Datastructes and Algorithms initially and move on to apply to other problems.
Move on to neich corners.Want to learn something new and specific goahead. But make sure you putdown a meaning effort and upload anything you've written. Dont miss a commit just because it ain't great.
Or start early and obtain the art of learning from documentation>will help you in the long run.
Insertion Sort in C.(Algorithms)
- Code file - InsertionSort.c
- Log File - InsertionSort_log.txt
A Basic Clone of MS Paint using OpenCV in Python.(ImageProcessing)
- Code file - PaintBrushwCV.py
- A sample below:
- Core Operations with openCV.I would highly recommend checking out the openCV documentation.They also a really good python tutorial.Click here.Topics covered today Core Operation: Basic Operations , Arithmetic and Bitwise operations.
- Code File : OCVCoreOps.py
- Screen Shot :
Today I was really curious to apply this to one of my Other Project.I've always wanted to do this.The prediciton acc might not be good but I learnt a lot of things about pipelining video data and other challenges.
- Code File : SignLangDigitRecogWOpenCV.ipynb
- Screen Shot :
The "mask" window is rescaled to input to the CNN("img" is the input to the CNN) and the mask overlayed with the prediction of what the hand-posture is, is show displayed on the top right of the "result" window.
- OpenCV in python continued.Topics covered - Geometric Transformations and Image Thresholding . Made a detailed and explainatory jupyter notebook which covers these 2 topics and implementation.
- Notebook's
- Geometric Trasformations .ipynb
- Image Thresholding.ipynb
- Notebook's
- OpenCV in python continued.Topics covered - Geometric Transformations and Image Thresholding . Made a detailed and explainatory jupyter notebook.
- OpenCV in python continued.Topics covered - Image Gradients and Canny Edge Detection . Made a detailed and explainatory jupyter notebook.
- Notebook's
- Image Gradients
- Canny Edge Detection
- Notebook's
- OpenCV in python continued.Topics covered - Image Pyramids. Made a detailed and explainatory jupyter notebook.
- Notebook's
- Image Pyramids
Ambitiously failed tring to create the ultimate football machine.
- Notebook's