martedì 1 febbraio 2011

Problema: Calcolare l'equazione della circonferenza passante per tre punti #2

TROVATO!!!...Cosa?. il modo per pubblicare una nota tecnica sul blog. Neanche a dirlo la fonte è un altro blogger http://istorbot.blogspot.com/2007/08/how-to-upload-large-pdf-files-to-your.html.

Molto meglio
Enjoy ;-)

lunedì 24 gennaio 2011

Problema: Calcolare l'equazione della circonferenza passante per tre punti


In attesa di trovare un modo efficace per scrivere un articolo tecnico contenente qualche formuletta matematica, condivido il link ad un mio piccolo promemoria per la soluzione di un possibile problema che ci si può trovare a dover risolvere nell'implementazione di computer vision: calcolare centro e raggio di una circonferenza passante per tre punti, utile, ad esempio, per calcolare la curvatura di oggetto, o parte di esso, in un'immagine.


Al termine della nota ho inserito una possibile implementazione scritta in C# (...faccio pratica...;-)).

martedì 18 gennaio 2011

Licenza Creative Commons

Bello... ma cos'è? Da un pò di tempo su blog e siti specializzati compare il logo di sopra. La licenza Creative Commons, o almeno una delle tante. Se ho ben capito il significato è il seguente: "Il materiale pubblicato può essere utilizzato a scopi commerciali, e modificato. Bene: tutte le informazioni (utili o meno) che verranno pubblicate sul questo blog sono disponibili per chiunque voglia e per l'uso che meglio crede

lunedì 10 gennaio 2011

Microsoft Visual Source Safe...What's next? (la scelta)

Alla fine la scelta è caduta su Mercurial (o HG). A convincermi, tra le altre cose, è stata la scoperta che anche CodePlex, il sito per i progetti open source sponsorizzato da Microsoft, offre il supporto per i repositories Mercurial, accanto a quello per Micorsoft Team Foundation System. Ecco un tutorial che spiega come utilizzare HG per un progetto condiviso su un account Codeplex.

Ah dimenticavo BUON 2011 a tutti!!!

mercoledì 8 dicembre 2010

Per i pochi che ancora non l'hanno visto

Lo so non è nello spirito del blog, ma mi andava di condividerlo...

martedì 16 novembre 2010

Microsoft Visual Source Safe...What's next?

...Team Foundation Server, ovvio! O forse no? Purtroppo non credo che dalla mia azienda  avrò mai i fondi necessari per testare e forse adottare il nuovo sistema di controllo versione di Microsoft. Anche perchè non tutti i miei colleghi apprezzano l'utilità di un VCS (... meglio un onesto e banale backup). Ad ogni modo, poichè VCS (Version Control System) ovvero Source Safe è il passato, mentre il presente è nei DVCS (Distributed Version Control System). Tra le diverse opzioni Mercurial è quella che forse meglio si presta per una transizione soft da VSS. Vediamo...
Insomma, il promemoria l'ho buttato giù, e la transizione al nuovo gioiellino che ho comprato per il mio laptop (un nuovo hard disk a tecnologia ibrida) è un'ottima occasione per testare tutto sul sistema attuale, ed eventualmente portarlo sul nuovo.
I presupposti sono buoni, e la caratteristica principale di un DVCS, ovvero il fatto di essere distribuito, è di certo  ciò che renderà la transizione inevitabile.
Finito il test di Hg (eh già il simbolo chimico del mercurio) darò un'occhiata anche a Git un altro DVCS sviluppato, pensate un pò, da Linus Torvalds (eh già proprio il Linus di Linux!!!) anche se il supporto per Windows sembra alquanto limitato.

lunedì 8 novembre 2010

...SI PUO' (Svelato il mistero)

Periodo pieno di lavoro e poche novità. Ad ogni modo, ogni promessa è debito. Nel post precedente lamentavo l'assenza di funzioni per la preelaborazione delle immagini in uno scatolotto che ho utilizzato in un'applicazione per la verifica di una serigrafia in un device farmaceutico (in inglese fà più figo ;-)). Non è del tutto vero, infatti sebbene non vi sia un qualcosa, una funzione che elabori l'immagine acquisita per poi farne quel che meglio si crede, esiste, in alcune funzioni, la possibilità di applicare fino a tre filtri in cascata. 
Problema: se devo eseguire più task sulla stessa immagine
  1. legando la fase di preelaborazione probabilmente aumenterà il tempo complessivo di esecuzione del task (elaboro l'immagine tante volte).
  2. Se non esistono più buffer d'immagine, i filtri verranno applicati in cascata sull'immagine iniziale distruggendo il contenuto d'informazioni al quale sono interessato.
Ok non costa tantissimo ma, dato il nome del produttore, mi sarei aspettato molto ma molto di più.