[gelöst]QImage File

Alles rund um die Programmierung mit Qt
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

So wie es zwischendrin aussah, wolltest du ein neues Image im Format 'interMedImage' mit Qt laden und speichern. Dies ist aber nun nicht der Fall. also warum bentutzt Du nicht einfach QImage::load() und QImage::save() ???
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
DevilsDaughter
Beiträge: 27
Registriert: 21. März 2006 10:01

Re

Beitrag von DevilsDaughter »

ok danke! :D

werds probieren!!!!!!!
DevilsDaughter
Beiträge: 27
Registriert: 21. März 2006 10:01

Re

Beitrag von DevilsDaughter »

hi...
und was stimmt hier nicht?

Code: Alles auswählen

 

interMedImage = new QImage (256,256,8,256,QImage::IgnoreEndian);
 if (printDRR) {
	  QFile DRR;
          DRR.setName( "SplattedDRR.bmp" )
	  DRR.open();
	  interMedImage -> load ("SplattedDRR.bmp",0);
	  interMedImage -> save ( "SplattedDRR.bmp", "BMP", 1 );
	  DRR.close();
    }
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: Re

Beitrag von Christian81 »

DevilsDaughter hat geschrieben:hi...
und was stimmt hier nicht?

Code: Alles auswählen

 

interMedImage = new QImage (256,256,8,256,QImage::IgnoreEndian);
 if (printDRR) {
	  QFile DRR;
          DRR.setName( "SplattedDRR.bmp" )
	  DRR.open();
	  interMedImage -> load ("SplattedDRR.bmp",0);
	  interMedImage -> save ( "SplattedDRR.bmp", "BMP", 1 );
	  DRR.close();
    }
Was soll das QFile denn hier? Könnte man evtl. mal die DOKU lesen?

Code: Alles auswählen

interMedImage = new QImage();
interMedImage -> load ("SplattedDRR.bmp");
<was auch immer du damit machen willst>
interMedImage -> save ( "SplattedDRR.bmp", "BMP" );
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
DevilsDaughter
Beiträge: 27
Registriert: 21. März 2006 10:01

Beitrag von DevilsDaughter »

danke für deine hilfe ....ich les die doku eh...aber für nen programmier anfänger ist dass alles nicht so einfach...:roll:

aber danke auf jeden fall!!!!!!!!! :D
Antworten