QImage Pixelanzahl[gelöst]

Verschiedenes zu Qt
Antworten
Qt-nator
Beiträge: 153
Registriert: 18. Dezember 2007 10:31

QImage Pixelanzahl[gelöst]

Beitrag von Qt-nator »

Hi,

wie krieg ich denn bei einem QImage die Anzahl der Pixel raus die es gesamt hat?

Danke

Qt-nator
Zuletzt geändert von Qt-nator am 29. April 2008 09:26, insgesamt 1-mal geändert.
C167
Beiträge: 105
Registriert: 9. Februar 2008 20:30

Beitrag von C167 »

ich denke, height(), width() and size() geben die Groesse in Pixel an
Qt-nator
Beiträge: 153
Registriert: 18. Dezember 2007 10:31

Beitrag von Qt-nator »

Ich hab mich falsch ausgedrückt bzw. hab es erkannt und bin beim nächsten Problem angelangt.

Wie krieg ich denn einen Pointer zum Speicherbereich, der die Pixelwerte des QImages beinhaltet.

Danke

width() , heigth() war schon richtig habs nur dann selber gefunden Danke trotzdem.
PeterLustig
Beiträge: 386
Registriert: 21. November 2007 20:07

Beitrag von PeterLustig »

Die Speicherwerte liegen im privaten Bereich der Klasse. Warum brauchst du unbedingt einen Pointer dahin?
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Es gibt einen Pointer auf diesen Speicherbereich und wenn man die Doku auch mal lesen würde, würde man diese Funktion noch vor den Funktionen für einen 'sauberen'-Pixelzugriff finden, die hier viel angebrachter scheinen.
Qt-nator
Beiträge: 153
Registriert: 18. Dezember 2007 10:31

Beitrag von Qt-nator »

Ich habs mit QImage::bits(); gelöst.

Ich brauch einen Pointer drauf weil die Funktion die ich benutze das als Parameter verlangt.

Danke an alle.
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Welche Funktion wäre das?
Antworten