Set of classes to distort iPhone camera image in real time

The challenge for you is to develop a set of classes that should implement the following functions:

1. Real-time editing of the imaging data from iPhone’s camera and displaying the result on the screen

2. Saving of the edited image when user performs certain actions

To use this framework in an iOS application instance of a certain class of this framework should be created. Name of this class should be “CustomCameraView”.

Edited (distorted) image from the camera should appear, when method “show” of the class “CustomCamera View” is called. The magnitude of distortion depends on the angle of the iphone’s tilt and the value of “maxTopWidthFactor” variable, which is passed as a parameter to the “show” function.

iPhone’s tilt angle Original photo Edited photo

Rectangular image from camera is transformed into a trapezoid, such that the length of the bottom base (bottomLength) is constant and the length of the top base varies in the range from bottomLength to bottomLength*maxTopWidthFactor.

When the phone is positioned vertically (the tilt angle= 0°, perpendicular to the ground), then the length of the top base = bottomLength.

When the phone is positioned horizontally (tilt angle =90°, parallel to the ground), then the length of the top base equals bottomLength* maxTopWidthFactor. The image seen by the user on the screen is changing in real time accordingly to the changes of the tilt angle.

There also should be a button on the view from the camera, that should call the capture delegate method. This method receives a link to the object UIImage, that should be capable of being saved later.

Skills: Imaging, iPhone, Objective C

See more: ios delegate, tilt, set of s, objective s, editing of photo, camera, camera phone, camera application, implement image, ios class class, ios objective framework, object function method, ios real time, call iphone application, camera link, ios application data, parallel application, application photo editing , camera camera, time range, image link top, capture screen iphone, develop ios application, camera show time iphone, iphone capture

About the Employer:
( 0 reviews ) Moscow, Russian Federation

Project ID: #4130812

4 freelancers are bidding on average $775 for this job


Please check PMB!

$1500 USD in 10 days
(48 Reviews)

We did similar work.

$1000 USD in 10 days
(9 Reviews)

Hi, Please check private message. Thanks

$500 USD in 15 days
(10 Reviews)

Hello Sir, We have gone through the details you have provided and would be pleased to work on this with you to deliver the results that you have expected and We are sure you will not be disappointed if you give us More

$700 USD in 15 days
(2 Reviews)

It would be Great to work with you. Please see PMB for further details. Thanks.

$399 USD in 9 days
(9 Reviews)

Hi We have read your requirements. We are interested in your project as we have indepth expertise in iphone app development. Please check private message board for details.

$1000 USD in 10 days
(0 Reviews)