iphone sdk 3.0 - Take Picture Using UIImagePickerController with Custom Zoom -


i created custom camera control overlay ...

now zooming image using slider ..

imagepickercontroller.cameraviewtransform = cgaffinetransformscale(initialtransform,   mainslider.value, mainslider.value); 

where initialtransform initial image transformation ... mainslider slider , use zoom level 1 4 each time when increase image using slider ... refer initialtransform , zoom accordingly slider value ...

i able zoom doing .. when capture photo using

[imagepickercontroller takepicture]; 

it gives me original picture .. not give me editedimage ...

this original image same without zoom ... want image zoomed ... means whatever showing in screen ...

i try find lot this,,,, know can use getscreencapture() can cause of rejection of app , lower down image quality ...

you need apply same transform image after has been captured. setting cameraviewtransform affect display, you've noticed. when apply uniform scaling transform (e.g. zoom) digital zoom. not increasing pixel resolution. you'll pic camera , can crop/scale size want when processing image. should processing on background thread minimize disrupting main thread.


Comments