AcademySoftwareFoundation / rawtoaces

RAW to ACES Utility
141 stars 47 forks source link

python binding #69

Open miaoqi opened 7 years ago

miaoqi commented 7 years ago

@KelSolaar , can you help me look into the possibility of creating Python bindings? I prefer Boost.python so we do not need to have another library to depend on. I can tweak C++ APIs to create reasonable python interfaces.

KelSolaar commented 7 years ago

Sounds good with me, I'll have to think about it a bit.

KelSolaar commented 7 years ago

Are you planning to build a doc for the C/C++ API, it would help to read through the internals.

aforsythe commented 7 years ago

I’ve started to move stuff from the README to the wiki. Would that be a good place to put it, or should it live in the main repo?

Alex

[Δ]http://www.oscars.org

Alex Forsythe Image Engineering Manager

Academy of Motion Picture Arts and Sciences Science & Technology Council 1313 Vine Street • Hollywood, CA 90028

323.817.4170 • aforsythe@oscars.orgmailto:aforsythe@oscars.org

KelSolaar commented 7 years ago

The Wiki is probably a good place for a lot of things, I was thinking more about the technical documentation about the functions, etc... I'm not sure what is the plan for the tool but as @miaoqi was talking about a Python API, I was assuming that it could be used as an exe but also as a library that you can link to which in that case would require a proper C/C++ API documentation.