Mostafa Wael's repositories

The-blue-square-problem

problem description: you are given a picture of a road that is taken from a tilted position with a blue square printed on it, if you know the width of the square , calculate the width of the road.

Language:PythonLicense:GPL-3.0Stargazers:2Issues:2Issues:0

Analyzing-videos-and-images-using-Cascade-Classifiers

Object Detection using Haar feature-based cascade classifiers is an effective object detection method proposed by Paul Viola and Michael Jones in their paper, "Rapid Object Detection using a Boosted Cascade of Simple Features" in 2001. It is a machine learning based approach where a cascade function is trained from a lot of positive and negative images. It is then used to detect objects in other images.

Language:Jupyter NotebookLicense:MITStargazers:1Issues:1Issues:0

Carry-Select-Adder

A digital design for a carry select adder

Language:VerilogLicense:GPL-3.0Stargazers:1Issues:1Issues:0

DIO-driver-Atmega328-328p

Digital input/output drivers for both Atmega 328/328p, the code is well encapsulated and easy to be modified to suit any other micro-controller of the Atmega family

Language:C++License:GPL-3.0Stargazers:1Issues:1Issues:0

Facial-Expression-Recognition-with-Keras

Real time Facial Expression Recognition with Keras and Flask

Language:Jupyter NotebookLicense:MITStargazers:1Issues:1Issues:0

Hello-World-with-ROS

Assignments for the "Hello-World-with-ROS" course by edx

Language:MakefileLicense:GPL-3.0Stargazers:1Issues:1Issues:0

MQ-arduino-library

an arduino library for the MQ family of gas sensors

Language:C++License:GPL-3.0Stargazers:1Issues:1Issues:0

4-bit-multiplier-pcb-design

A PCB design for a 4-bit multiplier

License:GPL-3.0Stargazers:0Issues:0Issues:0

complementary-PWM-signals-with-dead-time-Atmega328P-

Two complementary PWM signals with a dead time injected between the switching edges of each signal.

Language:CLicense:GPL-3.0Stargazers:0Issues:0Issues:0

Convolutional-Neural-Networks-in-TensorFlow

A repo for the assignments of the "Convolutional Neural Networks in TensorFlow" course on Coursera

Language:Jupyter NotebookLicense:MITStargazers:0Issues:1Issues:0

Delta-Star-transformation

solving the delta-star transformation in circuits

Language:HTMLLicense:GPL-3.0Stargazers:0Issues:1Issues:0

File-Parsing-in-Perl

Parsing a file to search for a given word, just trying to use the language :-D

Language:PerlStargazers:0Issues:1Issues:0

Image-Classification-with-CNNs-using-Keras

Applying Image classification on tensorflow's "cifar10" data set using CNNs

Language:Jupyter NotebookLicense:GPL-3.0Stargazers:0Issues:0Issues:0

Image-Data-Augmentation-with-Keras

Data augmentation is a technique used to create more examples, artificially, from an existing dataset. This is useful if the dataset is small and we want to increase the number of examples. Data augmentation can often solve over-fitting so that our model generalizes well after training. For images, a variety of augmentation can be applied to increase the number of examples.

Language:Jupyter NotebookLicense:MITStargazers:0Issues:1Issues:0

Just-a-test-test-test

This is just a test , test test

Stargazers:0Issues:0Issues:0

Keypad-driver-Atmega328-328p

keypad driver for the Atmega328/328p with a 4X4 size, the code is well encapsulated and easy to be modified to suit any other micro-controller of the Atmega family

Language:C++License:GPL-3.0Stargazers:0Issues:1Issues:0

LCD-driver-Atmega328-328p

LCD driver supporting both the 4-bits and 8-bits modes for the Atmega328/328P, the code is well encapsulated and easy to be modified to suit any other micro-controller of the Atmega family 🖥

Language:CLicense:GPL-3.0Stargazers:0Issues:1Issues:0

Maze-Solver-TurtleBot-2

Helping TurtleBot 2 to escape from a maze

Language:PythonLicense:GPL-3.0Stargazers:0Issues:1Issues:0

Mosfet-Modes-of-operation-

Basic calculator to deduce the Mosfet's mode of operation from its nodes' voltages

Language:MathematicaLicense:GPL-3.0Stargazers:0Issues:1Issues:0

Participation-years-in-GSoC

A python script that scraps Google's Summer of Code archives and exports the list of organizations in the last 12 years (2020 - 2009) with the total participation years of each.

Language:PythonStargazers:0Issues:0Issues:0
Language:C++Stargazers:0Issues:0Issues:0

Randomizer

A digital design for a randomizer which generates random numbers using an initial seed

Language:VerilogLicense:GPL-3.0Stargazers:0Issues:1Issues:0

SCARA-Robot-Simulation

Calculating and simulating the position and the orientation of the end-effector of the SCARA robot using forward kinamtics in both Python and Matlab

Language:PythonStargazers:0Issues:0Issues:0

Snakes-Ladders-Monopoly

A modified snakes - ladders game with cards, money and special attacks, this project serves as partial fulfillment for the requirements of the CMP1020 course, faculty of engineering, Cairo university

Language:CLicense:GPL-3.0Stargazers:0Issues:1Issues:0

Visual-Odometry-for-Localization-in-Autonomous-Driving

Estimating an autonomous vehicle trajectory by images taken with a monocular camera set up on the vehicle.

Language:Jupyter NotebookLicense:MITStargazers:0Issues:1Issues:0