2011-04-27 3 views
-2

를 타고 나는 성공적사용자 정의 카메라 줌 기능 아이폰은 사진

imagePickerController.cameraViewTransform = CGAffineTransformScale(initialTransform, MainSlider.value, MainSlider.value); 

화면 그것이 있어야로 ... 는하지만 호출 할 때 줌을 보이는 다음 코드를 사용하여 내 사용자 정의 카메라 뷰에서 줌 슬라이더를 사용하여 사용자 정의를 할 수 있어요 사진 기능

[self.imagePickerController takePicture]; 

를 타고 방식으로 사진에 액세스 할 수 tryng :

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { 



UIImage *Originalimage = [info valueForKey:UIImagePickerControllerOriginalImage]; 


UIImage *Editimage = [info valueForKey:UIImagePickerControllerEditedImage]; 


} 

원본 이미지를 확대/축소하지 않고 원본 이미지를받을 수 있지만 "편집 이미지"에는 아무 것도 표시되지 않습니다.

카메라 뷰 변형을 사용하여 이미지를 얻으려고합니다!

나는 더 명확 해지기를 바란다 ....

내가 이미지를 확대하여 사진을 촬영하면, 나는 Originial 사진을 촬영하고 그 규모 개까지 그 이미지를 확대

.... 내가 확대 된 이미지를 얻을 수있는 간접적 인 방법이있어 .. 당신이

+0

나를 도울 수있는 사람이 있습니까? 나는 많이 시도했지만 성공하지 못했습니다 !! –

+0

여기에서하려는 것을 말하기 란 정말 어렵습니다. 새끼 고양이처럼 들릴 위험이 있으므로 질문을 좀 더 쉽게 이해할 수 있도록 도움을 얻을 것을 제안합니다. 여기에는 잘못된 대소 문자, 구두점, 코드 형식, 영어 구문 등이 포함됩니다. –

+0

그런 좋은 제안을 가져 주셔서 감사합니다! 나는 그것을 분명하게 할 것이다. –

답변

0

확인 감사 ... 그리고이 기능을 결합하여 선택에 대한 "UIGraphicsGetImageFromCurrentImageContext"의 사용 ...

보다 그리고 난 확대 된 이미지 ...

아직도 내가 UIImagePickerCo에서 아무것도 얻을 해달라고 이유를 알고 해달라고 얻을 ntrollerEditedImage, 내가 아무것도 편집하지 않고있을 수도 있습니다 ... 단지 크기를 조절하면 ... 왜 저에게 편집 된 이미지에서 anythiing을주지 않는 이유 일 수 있습니다 ...

감사합니다.

+0

위의 과정에서 이미지에 확대/축소를 적용하지만 왼쪽 상단 모서리에 확대/축소를 적용하고 확대/축소가 적용되지 않는 위치에 적용 – Sayali

관련 문제