Seeking Python & Xcode Integration expert for offline Mobile APP

Job ID: 37965890

Budget: ₹750 – ₹1,250 INR

Description
We are in need of a skilled developer or team proficient in both Python and Xcode to help us build a proof of concept (POC) for a document scanning application. This application will leverage iOS devices' cameras to scan documents and books, process images using Python, and provide various image editing functionalities.

Project Requirements:

Step 1: Utilize VisionKit for opening the camera on iOS devices for the purpose of scanning documents and books. This should include features like auto-capture and image cropping.

Step 2: Process the scanned image with a Python function to apply certain image processing techniques. An example function for converting images to grayscale is provided. The Python environment should be properly integrated to allow for seamless processing of images captured on the iOS device.

Example Python Code:
```python
import cv2

def gray_scale(image_path):
img = cv2.imread(image_path)
img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
img = cv2.resize(img, [600, 800])
cv2.imshow("gray", img)
cv2.waitKey()
return img

img = "images/1.jpg"
gray_scale(img)
```

Step 3: Apply filters on the processed images returned from the Python function.

Step 4: Implement editing functionalities such as cropping, rotating, deleting, and sharing images (both single and multiple).

Step 5: Enable scanning of multiple images and retaking an image at a specific index.

Step 6: Save all edited and processed images within the application.

Step 7: Post-saving, images should be sent back to the Python backend for further processing, such as converting to grayscale, and the results should be displayed on the iOS device.

Expectations:

1. Expertise in integrating Python with Swift to support seamless functionality across all iOS devices.
2. Development of a detailed step-by-step documentation covering the development process, integration points, and setup required for both the Python backend and iOS frontend.
Related categories: Python Mobile App Development iPhone Swift Xcode