Hola:
Bueno, ahora que miro el ejemplo, el código de la página que pusiste, está en función de una imagen creada, no es un PictureBox y no posee la propiedad getpixel ni setpixel, uso el PictureBox, pues es ahí en donde estoy cargando la imagen.
El código original del link es:
For X = 0 To Picture1.ScaleWidth
For y = 0 To Picture1.ScaleHeight
If Picture1.Point(X, y) <> vbBlack Then
Picture1.PSet (X, y), vbWhite
End If
Next y
Next X
Nota que trabaja con un control Picture.
y quien da la solución, lo que hace es crear un mapa de bits, sin partir de un control PictureBox
dim img as new bitmap(filename)
For X = 0 To img.Width
For y = 0 To img.Height
If img.getpixel(X, y) <> color.Black Then
img.setpixel(x,y, color.white)
End If
Next y
Next X
No se si haya alguna otra forma de hacerlo, sigo sin encontrar solución en Google XD.
Saludos