pensavo di aver inserito il messaggio nel sottoforum dove c'è scritto Visual Basic...scusate non mi sono accorto dell'errore.
Il controllo che voglio utilizzare è un PictureBox, il tipo di file lo posso decidere io, meglio se si può avere sia bmp, sia jpeg, sia gif (sul PictureBox che tipi si possono utilizzare?).
L'idea è quella di scansionare l'intera immagine con un doppio ciclo for (conoscendo chiaramente la dimensione dell'immagine) e lì dove il pixel ha colore diverso dallo sfondo (il colore si può ottenere con point(x,y)) c'è il punto e si memorizzano le coordinate con getX e getY. Per quanto riguarda le dimensioni dell'immagine caricata in PictureBox, si possono determinare direttamente oppure bisogna ottenere quest'informazione per forza impostando la proprietà AutoSize del controllo a True e quindi leggendo le proprietà ScaleWidth e ScaleHeight del controllo (come ho letto in un manuale)?