Bild in SDL_Surface laden



  • Hallo,
    ich soll für ein Projekt an der Uni ein Code zu Seamcarving ergänzen. Leider komme ich an einer Stelle nicht mehr so ganz weiter und hoffe, dass mir hier jemand weiter helfen kann 🙂

    Also ich soll eine Funktion read_image schreiben, welche als Parameter nur den Ort eines Bildes bekommt. Das Bild ist im portable Bitmap Fomat. Dieses Bild soll ich jetzt einlesen und als ein SDL_Surface ausgeben. Ich hatte bisher nur einen Ansatz zu einer Idee. Ich dachte ich lade mit fopen das Bild, erstelle eine SDL_Surface und speichere die Daten des Bildes jeweils an die Stellen der Surface.

    Ist wenigstens der Ansatz richtig? Falls ja, hat einer eine Idee wie ich das realisieren kann?

    LG conansc



  • Es gibt auch die Funktion SDL_LoadBMP!


Anmelden zum Antworten