This thesis is aiming on design and implementation of Shooting range simulator with image processing. It is based on detection of a laser spot on the projection plane where the target is displayed (dataprojector or LCD) by using camera which captures image of this plane. It designs and implements the detection software using C++ language and OpenCV computer vision library and describes gun modification, which consists of design and creation of control unit for this gun and fitting it in. Control unit is based on STM32 microcontroller device, its firmware implementation is done using C language. It describes approaches in computer vision applications used in this thesis and main features of used microcontroller. Practical tests are made to a...