Utente: Ospite
Cerca nel sito
Login
Nome utente:

Password:

Ricordami



Password persa?

Registrati ora!


Naviga in questa discussione:   1 Utenti anonimi





Routine per leggere un file TIF e caricarlo in una matrice

Iscritto il:
25/8/2005 8:38
Messaggi: 3479
Offline
(Furbescamente sto cercando di minimizzare il lavoro.)

Mi piacerebbe trovare una routine scritta in qualche linguaggio che non mi crea il mal di testa a compilare in Mac OS o Linux (tipo qualche parente di C) che mi apra un file TIFF anche solo 8 bit e mi carichi i valori dei pixel RGB in una matrice.

Voi esperti di open source sapete se questa cosa esiste, funzionante, documentata decentemente e ... gratis ?

Thanks/Grazie/Danke/Arigato


Inviato: 26/10/2014 17:33
Trasferisci l'intervento ad altre applicazioni Trasferisci


Re: Routine per leggere un file TIF e caricarlo in una matrice

Iscritto il:
29/5/2009 11:05
Da Bologna
Messaggi: 984
Offline
caspita come sono ignorante non ho neanche capito la domanda...comunque ciao!

Inviato: 27/10/2014 8:34
www.oscarferrari.com
Trasferisci l'intervento ad altre applicazioni Trasferisci


Re: Routine per leggere un file TIF e caricarlo in una matrice
Moderatore
Iscritto il:
4/11/2005 13:12
Da Roma
Messaggi: 9967
Offline
Già pronto non c'è nulla, però puoi usare le LibTIFF, che quantomeno ti rendono un po' più agevole il compito.

Sono in C e disponibili per tutti i sistemi operativi.

Esempio, con "buffer" = array linearizzato C:

for (stripCount = 0; stripCount < stripMax; stripCount++)
{
if( (result = TIFFReadEncodedStrip (image, stripCount, buffer + imageOffset, stripSize)) == -1)
{
fprintf(stderr, "\n TIFF read error\n");
TIFFClose(image);
return 5;
}
imageOffset += result;
}

Se vuoi posso mandarti una mia funzione C che legge le TIFF, più o meno con questa tecnica, quindi usando le LibTIFF.

Fer

Inviato: 27/10/2014 12:44
Tessera C.F.A.O. n°14
Gallery (pBase)

** Si ricorda di leggere bene il REGOLAMENTO ** ....
Trasferisci l'intervento ad altre applicazioni Trasferisci


Re: Routine per leggere un file TIF e caricarlo in una matrice
Moderatore
Iscritto il:
14/4/2007 23:27
Da Milano
Messaggi: 1817
Offline
scusa la domanda...
ma che te ne fai di una matrice di valori dell'immagine?

comunque c'è un sw per la gestione del colore che ti permette di visualizzare in 3d i valori rgb di un'immagine
http://www.chromix.com/colorthink/pro ... 94ACE05086112A9vmU1499054
non so se però ti permetta di salvare anche i dati... qui c'è la guida: http://www.colorwiki.com/wiki/ColorThink_Pro_-_Grapher

ciao
daniele

Inviato: 27/10/2014 14:31
FineArtClub* - Training School
www.danielepennati.com
Milano Citta  Aperta - Journal of Urban Photography
Tessera C.F.A.O. n°57...
Trasferisci l'intervento ad altre applicazioni Trasferisci


Re: Routine per leggere un file TIF e caricarlo in una matrice

Iscritto il:
25/8/2005 8:38
Messaggi: 3479
Offline
Citazione:

Fer ha scritto:

Se vuoi posso mandarti una mia funzione C che legge le TIFF, più o meno con questa tecnica, quindi usando le LibTIFF.

Fer


Sarebbe fantastico! Si, grazie!

Citazione:

danipen ha scritto:
scusa la domanda...
ma che te ne fai di una matrice di valori dell'immagine?

ciao
daniele


E’ l’unico modo che conosco per poter elaborare l’immagine con dei miei algoritmi …

Inviato: 27/10/2014 14:45
Trasferisci l'intervento ad altre applicazioni Trasferisci


Re: Routine per leggere un file TIF e caricarlo in una matrice
Moderatore
Iscritto il:
4/11/2005 13:12
Da Roma
Messaggi: 9967
Offline
Citazione:

Mxa ha scritto:

Si, grazie!


Ok! Mandami via PM l'indirizzo a cui la vuoi.
Ti mando la funzione di lettura e quella di scrittura.
Purtroppo non faccio in tempo a documentare le chiamate, ma sono piuttosto semplici e intuitive.

Fer

Inviato: 27/10/2014 15:20
Tessera C.F.A.O. n°14
Gallery (pBase)

** Si ricorda di leggere bene il REGOLAMENTO ** ....
Trasferisci l'intervento ad altre applicazioni Trasferisci






Puoi vedere le discussioni.
Non puoi inviare messaggi.
Non puoi rispondere.
Non puoi modificare.
Non puoi cancellare.
Non puoi aggiungere sondaggi.
Non puoi votare.
Non puoi allegare files.
Non puoi inviare messaggi senza approvazione.

[Ricerca avanzata]


Partners





Mercatino
Utenti Online
63 utente(i) online
(61 utente(i) in Forum)Iscritti: 0
Ospiti: 63
altro...
Sito ottimizzato per una risoluzione di 1024x768 px o superiore
     
Privacy Policy