Python Wrapper for C++ Camera Control SDK

Job ID: 37801078

Budget: ₹25,000 – ₹30,000 INR

I'm seeking a skilled Python and C++ developer to create a Python wrapper for a C++ SDK that operates a camera.

Key Requirements:
- The wrapper must be compatible with Windows.
- The main functionalities to control (focus adjustment, live view, capturing images and so on).
- A basic GUI will be provided (in Qt Designer) so it would help if you have a working knowledge of PyQt or PySide
- The GUI will have a Graphics view area and some buttons to click, focus, etc. You may use it to display the live image, focus, capture
- You don't need to convert every function (there are 51 in the API) at one go
- We can go milestone wise:
+ For example, 10 important functions in the 1st milestone: Initalise SDK, TerminateSDK,
OpenSession, CloseSession, LiveView, Focus, Click etc)
+ For the 2nd milestone, next bunch of functions

Essential Skills and Experience:
- Proficiency in C++ and Python, with experience in creating Python wrappers.
- Familiarity or experience with camera-based SDKs is a plus.

By the end of this project, the Python wrapper should enable control over various camera features through the C++ SDK. The success of this project will be evaluated on the above functionalities and the stability of the Python wrapper.

It would be much easier for you to test out if you own a popular SLR camera of a Japanese brand that starts with the letter "C" and is a homophone of a large gun. If not, you will have to send to me or log into my PC with the connected camera and run the code through AnyDesk.

If you've done something like this earlier, share some screenshots and I'll send you the API Programming Reference pdf and if you want to check it out, the dlls.
Related categories: Python C++ Programming API