Actualment existeixen programes capaços de treballar amb imatges de satèl·lit, però molts en forma de software propietari i subjectes, per tant, al pagament de llicències i als criteris de desenvolupament dels seus fabricants. El CMIMA (Centre Mediterrani d’Investigacions Marítimes i Ambientals), el centre de recerca per el qual es realitza aquest projecte, està interessat en un software capaç de realitzar les mateixes tasques que aquests programes però que es pugui adaptar millor a les seves necessitats, tant econòmiques com de disseny. La complexitat de generar aquest software és tal que no pot ésser assolida en un sol TFC (Treball de Fi de Carrera) donada la seva extensió, i és per això que aquest pretén ser sols un pas intermig. L’objectiu del projecte no serà el de crear aquest software, sinó el d’elaborar una documentació suficient a partir de la qual es pugui produir posteriorment, proporcionant una base solida sobre la que començar a programar. El sistema que es vol crear haurà de tenir en compte les característiques pròpies de les imatges de satèl·lit i els seus formats, i haurà de permetre realitzar les operacions de processat habituals que es fan amb elles, com ara la composició d’imatges multiespectrals o el reconeixement de superfícies. El punt de partida per al software és FWTools, un paquet de programes de lliure distribució que conté entre altres coses un visor de dades multiespectrals anomenat OpenEV. Aquest visor incorpora algunes de les funcions i estructures bàsiques per treballar amb imatges i és capaç d’incorporar nous mòduls en llenguatge Python. La plataforma compleix els requisits tant econòmics com de disseny, i és millor que altres opcions perquè implementa moltes de les estructures i funcions necessàries. Lamentablement, la manca d’informació disponible al respecte en dificulta el procés d’aprenentatge. A més, és obligatori el coneixement del llenguatge de programació Python, fet que en complica encara més l’adaptació. La realització del treball consta de tres fases. En la primera, és necessària una important tasca de documentació sobre FWTools i Python. Per tal d’aconseguir una millor familiarització amb els dos sistemes també es realitzaran algunes proves, com ara la programació de bucles o la lectura/escriptura de fitxers. En la segona fase es creen quatre aplicacions senzilles, destinades a servir d’exemple per a realitzar-ne de més complexes. S’ha intentat que les funcions implementessin les estructures i funcions més típiques, a fi de poder ser de màxima utilitat per al futur. La fase final ha consistit en l’elaboració del document que recull la informació recollida, intentant que pugui ser de màxima utilitat per als futurs projectes. També s’ha generat un document en format .html amb enllaços d’Internet per ésser penjat a la xarxa. El cos d’aquest document està dividit en tres parts. En la primera es situa al lector amb una breu explicació sobre les imatges de satèl·lit, la plataforma FWTools i les tasques concretes a realitzar en el projecte. En la segona part es presenta la informació sobre l’estructura i el funcionament útils per a la programació que s’ha obtingut de Python i FWTools. La tercera part consisteix en l’explicació dels passos que segueixen les quatre aplicacions d’exemple que s’han creat. Finalment, un breu apartat finalitza el document amb els resultats i les conclusions extretes. El text resultant del projecte ha resultat ser un bon punt de partida per a desenvolupar futures aplicacions, però la manca d’informació disponible sobre OpenEV ha fet allargar massa la primera fase, provocant que les quatre aplicacions creades a la segona fase no siguin excessivament complicades, tot i que assoleixen els objectius marcats prèviament. L’objectiu d’aquest treball és generar una documentació suficient com per poder crear, en posteriors projectes, un software a través del qual es pugui treballar amb dades generades a partir d’imatges de satèl·lit. El sistema haurà de tenir en compte les característiques pròpies d’aquestes imatges i permetre realitzar les operacions de processat habituals que es fan amb elles, com ara la composició d’imatges multiespectrals o el reconeixement de superfícies. Durant el treball realitzarem a més petites aplicacions d’exemple, però sempre prioritzant la generació de documentació a l’obtenció de resultats tècnics. El punt de partida per al projecte és FWTools, un paquet de programes de lliure distribució que conté entre altres coses un visor de dades multiespectrals anomenat OpenEV. Aquest visor incorpora algunes de les funcions i estructures bàsiques per treballar amb imatges i és capaç d’incorporar nous mòduls en llenguatge Python. Per tal d’assolir els objectius, el primer que serà necessari és una fase de documentació, en la qual ens haurem de familiaritzar tant amb l’entorn OpenEV com amb el llenguatge de programació Python. En la següent fase es realitzaran unes petites aplicacions que puguin servir d’exemple, on s’intentarà que apareguin les estructures i funcions més útils per a la programació de mòduls d’OpenEV. En la darrera fase es generarà un document que reculli tota la informació obtinguda, i que pugui servir com a punt de partida per posteriors projectes basats en l’OpenEV. També es crearà una versió del document en format .html que contingui enllaços d’Internet i que es pugui penjar a la xarxa. El document resultant del projecte ha resultat ser un bon punt de partida per a desenvolupar aplicacions, però la manca d’informació disponible sobre OpenEV ha fet allargar massa la primera fase, provocant que les dues aplicacions creades a la segona fase no siguin excessivament complicades, tot i que assoleixen els objectius marcats prèviament.