Mir ist das ganze sowieso suspekt. Mal ein paar Dinge:
- Als erster Post im Forum ein Post zum Thema Zeigerarithmetik ist seltsam.
- Totengräberei.
- Warum ^TRGBTriple und nicht PBytes wie jeder normale Mensch es nutzen würde?
- Was hat die JPEG-BMP-Methode im Screenshot suchen? (JPEG als Graustufen speichern ist extrem ineffizient. Korrekt wäre PNG Typ 0.)
- Assign ohne var halte ich für kritisch.
- Assign auf sich selbst ergibt keinen Sinn.
- Graustufen produziert ein riesiges Speicherleck.
- Was soll das mit dem Pixelformat überhaupt bringen?
- Inc müsste wenn überhaupt als zweiten Parameter 3 haben oder nicht?
Du hast unter Deinen Bulletpoints Dein Fazit vergessen, oder war das schon im ersten Satz?!