Descriptions : As we know, the traffic signals direct the flow of traffic with the exemption of
signals with turning arrows which should be compulsory in accord with each
other.Traffic signals helps us to
drive our vehicles in a safer manner lowering the risk of accidents, if
properly followed.
Usages : As mentioned above.
Download : Project code
road image
image loader.cpp
image loader.h
In this Project simulation, we
are implementing Traffic Signal. We have three lights in
the signal Red , Green and Orange. Each
light have some meaning . Red means
stop , Green means go, Orange means ready to go.
Same method we implemented in our project which used in real life .We have
used this traffic signal in a cross road to avoid misshapening. When there is
green signal it means vehicle can move or run on the road but if this green
signal turnoff and the red signal is turn
on then its indicate the driver to stop his vehicle and same time signal allows
some other side vehicle to cross the road. But if the vehicle is in the middle
of cross or vehicle have cross the signal then there is no meaning of red light
for the driver. When we press button R then red light will glow and all
vehicles are stop n when we press Y button then
yellow light will glow and all vehicles ready to go .When we press button G green light will glow and then vehicle
start moving.
In this project we have written a loadBMP
function to load bitmap images. Bitmaps take up a lot of space compared to
image formats, like .PNG, but I chose to use bitmaps because they are
relatively easy to load into format that we need. Take a look at imageloader.h.
This gives us the basic idea of what loadBMP
does. (The actual code for loadBMP
is in imageloader.cpp.) Given a filename, it returns an Image object, which
contains the width and height of the image, as well as the array pixels, which stores the
pixels' colors in the format we want.
Usages : As mentioned above.
Download : Project code
road image
image loader.cpp
image loader.h