Bildgröße

Fragen zu Grafik- & Soundproblemen und zur Spieleprogrammierung haben hier ihren Platz.
Benutzeravatar
Tsuki-Namida
Beiträge: 633
Registriert: 17.11.2005 13:27
Kontaktdaten:

Bildgröße

Beitrag von Tsuki-Namida »

Hallo,
ja ich schon wieder...
ich möche ein Bild auf 152 mal 112 pixel Verkleinern... ich habe nur nichts gefunden :cry:
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Code: Alles auswählen

Image = ResizeImage(Image, 152, 112)
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Tsuki-Namida
Beiträge: 633
Registriert: 17.11.2005 13:27
Kontaktdaten:

Beitrag von Tsuki-Namida »

Danke
Ich werde es sofort versuchen :)
Benutzeravatar
Tsuki-Namida
Beiträge: 633
Registriert: 17.11.2005 13:27
Kontaktdaten:

Beitrag von Tsuki-Namida »

Was ist hier falsch? das bild wird nicht angezeigt....

Code: Alles auswählen

LoadImage(4,Bild$)
UseImage(4)
ResizeImage(4, 152, 112)
ImageGadget(4, 25, 139, 152, 112, Image4)
DarkDragon
Beiträge: 6291
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Beitrag von DarkDragon »

Magix-Soft <Kain> hat geschrieben:Was ist hier falsch? das bild wird nicht angezeigt....

Code: Alles auswählen

LoadImage(4,Bild$)
UseImage(4)
ResizeImage(4, 152, 112)
ImageGadget(4, 25, 139, 152, 112, Image4)
Unlogische, sinnlose Logik, das ist das Problem:

Code: Alles auswählen

LoadImage(4,Bild$)
UseImage(4)
ResizeImage(4, 152, 112)
ImageGadget(4, 25, 139, 152, 112, ImageID())
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Du mußt das ergebnis von ResizeImage als neues Image nehmen und zuordnen, glaub ich. So wie in meinem Code. So stehts jedenfalls in der Hilfe.

oder besser so wie DD schreibt :wink:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Tsuki-Namida
Beiträge: 633
Registriert: 17.11.2005 13:27
Kontaktdaten:

Beitrag von Tsuki-Namida »

okay... ich wei nicht was du mir mit dem satz sagen müchtest... aberich bekomme eine "5" als bild und nicht das eigentliche bild....
Benutzeravatar
nco2k
Beiträge: 892
Registriert: 08.09.2004 23:13

Beitrag von nco2k »

edit: nö, geht wohl nicht ^^

aber der code von dd funzt doch. wenn es bei dir nicht geht, hast du wohl wo anders ein fehler drin.

c ya,
nco2k
~|__/
..o.o.. <--- This is Einkaufswagen. Copy Einkaufswagen into your signature to help him on his way to world domination.
Benutzeravatar
Ypser
XMas-Contest-Gewinner '03
Beiträge: 128
Registriert: 29.08.2004 14:35
Computerausstattung: Win7
Wohnort: Ingelheim
Kontaktdaten:

Beitrag von Ypser »

Ne, einfach ImageGadget(4, 25, 139, 152, 112, UseImage(4))
Bild
Benutzeravatar
Tsuki-Namida
Beiträge: 633
Registriert: 17.11.2005 13:27
Kontaktdaten:

Beitrag von Tsuki-Namida »

Super jetzt klapt es danke @ all
Antworten