Popis: |
Električna shema je jednostavan grafički prikaz međusobno povezanih simbola koji predstavljaju komponente realne električne mreže. Danas tehnologija nudi mogućnost izrade programa koji bi mogli prepoznati takvu shemu. Izrada programa koji bi bio potpuno funkcionalan u ovoj domeni je velik projekt. U sklopu ovog rada razvijena je aplikacija koja prepoznaje jednostavnije, rukom nacrtane, sheme. Aplikacija je napravljena za Android platformu te koristi OpenCV biblioteku za funkcije računalnog vida. U radu su opisane arhitektura platforme Android i biblioteka OpenCV na kojima se temelji programsko rješenje. Posebno poglavlje posvećeno je objašnjenju algoritma na kojem funkcionira prepoznavanje sheme. Na kraju je objašnjen način upotrebe aplikacije. An electric scheme is a simple graphical representation of interconnected electric circuit components. Today, technology offers means to make a program that could recognize such a scheme. Although, in order to obtain an application with full functionality, a big project is needed and in this thesis an application that recognizes only simple, hand-drawn schemes is developed. The application is made for the Android platform and uses an OpenCV library for computer vision functions. In this thesis, firstly, the Android platform and OpenCV library are described. A special chapter was dedicated to describing the algorithm on which scheme recognition is based. In the end, it is explained how a user can and should use this application. |