GetPixel e SetPixel sono funzioni estremamente lente, dovresti ottenere la tua immagine in una bitmap e lavorare direttamente sui pixel in memoria; per fare ciò in maniera efficiente, però, probabilmente dovresti lavorare in C o in C++ (sia perché in VB non ci sono i puntatori e quindi diventa difficile lavorare in questa maniera, sia perché sono linguaggi molto più veloci e con compilatori decisamente migliori).