Hallo,
ich verusche aus einem UIImage einen bestimmten Bereich in ein neues UIImage zu kopieren.
Das funktioniert auch, allerdings ist das neue UIImage immer um 90 Grad gegen den Uhrzeigersinn gedreht und mir ist nicht ersichtlich, welcher Teil des Codes dafür verantwortlich ist.
//optimale Hoehe
float optHeight = BildQuelle.size.width * 340/300;
//Abstand bestimmen
difference = (BildQuelle.size.height - optHeight)/2;
//Bild kopieren
CGImageRef imageRef1 = CGImageCreateWithImageInRect([BildQuelle CGImage], CGRectMake(0,difference, BildQuelle.size.width, optHeight));
ausschnitt = [UIImage imageWithCGImage:imageRef1];
CGImageRelease(imageRef1);
//Bild anzeigen
showBild.image = ausschnitt;
Vielen Dank
ich verusche aus einem UIImage einen bestimmten Bereich in ein neues UIImage zu kopieren.
Das funktioniert auch, allerdings ist das neue UIImage immer um 90 Grad gegen den Uhrzeigersinn gedreht und mir ist nicht ersichtlich, welcher Teil des Codes dafür verantwortlich ist.
//optimale Hoehe
float optHeight = BildQuelle.size.width * 340/300;
//Abstand bestimmen
difference = (BildQuelle.size.height - optHeight)/2;
//Bild kopieren
CGImageRef imageRef1 = CGImageCreateWithImageInRect([BildQuelle CGImage], CGRectMake(0,difference, BildQuelle.size.width, optHeight));
ausschnitt = [UIImage imageWithCGImage:imageRef1];
CGImageRelease(imageRef1);
//Bild anzeigen
showBild.image = ausschnitt;
Vielen Dank