Vorrei riuscire a prelevare il colore rgb di un pixel (quindi 3 numeri) in vb 2008. Lo avevo già fatto con il vb6, ma ora ho difficoltà. Riesco a collegarmi alla webcam, a leggere le immagini, ma ora come devo fare?
Ho già dichiarato la funzione
codice:
Declare Function GetPixel Lib "gdi32.dll" (ByVal hdc As Integer, ByVal nXPos As Integer, ByVal nYPos As Integer) As Integer
Ho nella picturebox di nome objPreview l'immagine della webcam. Ora quando premo un bottone dovrei riuscire ad ottenere il valore RGB del pixel... Richiamo il metodo:
codice:
GetPixel(objPreview, 100, 100)
ma mi dice
Impossibile convertire il valore di tipo 'System.Windows.Forms.PictureBox' in 'Integer'.
Dove sbaglio???