Зборник радова

УПУТСТВО 3A КОРИШЋЕЊЕ ПРОГРАМА Програм као улазне параметре користи два текстуална фајла. Првп је конфигурациони фајл (conf.txt) у коме се редом налазе нумерички подацп који представљају велпчину матрице осветљености по хн у оси, граничну вредност осветљеностн за Сунчеву пегу и граничну вредност осветљености за Сунчев диск. Други је фајл у коме се налазе подацн којн репрезентују вредностп осветљености сваког гажсела који се учитавају у матрицу осветљености (slika.txt). Извештај се генерише у текстуални фајл који се зове out.txt. Фајл slika.txt потребно је направпта у неком од програма за обраду фотографија а најпогоднији за то су Adobe Photoshop за Windows платформу и GNU Gimp за Linux платформу. Изворни код V2M2S програма:

/* * v2m2s.c * * Programzaprepoznavanje Suncevihpega * Written by (C) Milos Savic * Under GPL licence */ #include <stdio.h> #include <stdlib.h> #include <conio.h> intdx[]= {-1,-1,-1,1,1,1,0,0}; intdyQ {-1,0,1,-1,0,1,-1,1}; intduzinaX, duzinaY; int**slika, **pocetnaSlika; int osvetljenostPege, osvetljenostSunca; #defme MAXPEGA 100 #defme FAILED -1 /* * Alociramemorijski prostor velicinesize * Povratna vrednost funkcijeje pointerna * alociranimemorijski prostor */ void * AlocirajMemoriju(size) intsize; { void *mem;

Зборник радова

26

Број 16