wie liegt ein Image im Speicher?

Alle Fragen zur Programmierung, die nicht in die speziellen Themen passen
Antworten
gambasso
Foriker
Beiträge: 1115
Registriert: Sa 17. Mär 2012, 09:55
Kontaktdaten:

wie liegt ein Image im Speicher?

Beitrag von gambasso » Sa 14. Nov 2020, 15:02

moin,

wie legt Gambas ein geladenes Bild als Image im Speicher ab?
Habe es mal anhand eines Icon versucht nachzuvollziehen.
Dabei habe ich ein Icon(22x22) geladen, die Pixels des Image in ein Integer-Array übernommen.

Ein TableView mit 22x22 Zellen erstellt, und die Zellen nach Array-Werten coloriert.
Um das Icon wieder richtig zu sehen, mußte ich es Spiegeln und einmal Rotieren(R).

Aber, wenn das Icon nicht quadratisch ist, klappt es nicht mehr.
Kennt sich jemand damit aus?

Sinn der Sache ist es, ein Icon-Editor, ähnlich wie in der IDE, zu bauen, denn damit ist einiges nicht so gut.
Gruss

vuott
Foriker
Beiträge: 111
Registriert: Fr 16. Jan 2015, 01:27
Kontaktdaten:

Re: wie liegt ein Image im Speicher?

Beitrag von vuott » Sa 14. Nov 2020, 16:25

Vielleicht hilft dir das ganze Lesen auf dieser Seite:

http://gambaswiki.org/wiki/doc/imageconv


Wenn Sie die Organisation des Objekts "Image" aus der Quelltext kennen möchten:
(text auf Italienisch)

https://www.gambas-it.org/wiki/index.ph ... _di_Gambas
In praeterita spectando dolenter subfero.

gambasso
Foriker
Beiträge: 1115
Registriert: Sa 17. Mär 2012, 09:55
Kontaktdaten:

Re: wie liegt ein Image im Speicher?

Beitrag von gambasso » So 15. Nov 2020, 11:32

moin,

die Links sind interessant, aber sagen auch nichts konkretes zum Thema aus, wie ich die Pixels des Image richtig anordne.
Da muß ich wohl noch Versuche machen.
Gruss

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste