ResizeImage() bei mit IncludeBinary eingebundenen Bildern?

Anfängerfragen zum Programmieren mit PureBasic.
matlab
Beiträge: 5
Registriert: 25.04.2019 15:26

ResizeImage() bei mit IncludeBinary eingebundenen Bildern?

Beitrag von matlab »

Ich habe Probleme beim Verändern der Größe mittels ResizeImage() bei mit IncludeBinary eingebundenen Bildern. Das Image ist angeblich nicht initialisiert.

Code: Alles auswählen

UsePNGImageDecoder()
DataSection
    test_img:
    IncludeBinary "test.png"
EndDataSection
test_img = ImageID(CatchImage(#PB_Any,?test_img))
test_img = ResizeImage(test_img, 300, 300, #PB_Image_Smooth)
Kann mir bitte jemand auf die Spünge helfen? Danke!

Peter

__________________________________________________
Code-Tags hinzugefügt
25.04.2019
RSBasic
Zuletzt geändert von matlab am 26.04.2019 12:25, insgesamt 1-mal geändert.
Benutzeravatar
RSBasic
Admin
Beiträge: 8022
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: ResizeImage() bei mit IncludeBinary eingebundenen Bilder

Beitrag von RSBasic »

ResizeImage() verlangt die Image-Nummer und nicht die Image-ID:

Code: Alles auswählen

UsePNGImageDecoder()
DataSection
test_img:
IncludeBinary "C:\Ray\Grafiken\Beispiel Bilder\Beispielbild1.png"
EndDataSection
test_img = CatchImage(#PB_Any,?test_img)
test_img = ResizeImage(test_img, 300, 300, #PB_Image_Smooth)
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
matlab
Beiträge: 5
Registriert: 25.04.2019 15:26

Re: ResizeImage() bei mit IncludeBinary eingebundenen Bilder

Beitrag von matlab »

Herzlichen Dank!

Peter
Antworten