Skip to content

Brings ofxCv into the core #4861

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 466 commits into
base: master
Choose a base branch
from

Conversation

arturoc
Copy link
Member

@arturoc arturoc commented Feb 19, 2016

Still needs some work.

  • openCv libraries should go out once we remove the binaries from the core and are built through apothecary
  • ofxOpenCv addon_config.mk should be now ofxCv's and ofxOpenCv will depend on ofxCv

Something to discuss:

  • ofxCv uses namespaces but nothing in the core is using namespaces yet. i think that's fine and we should probably move to namespaces at some point. What i find strange is the way files are laid out:

libs/ofxCv

has addon source which usually only contains external libraries. i would move the source inside src even if it's

src/ofxCv

or just rename the files so

libs/ofxCv/Calibration.h -> src/ofxCvCalibration.h

ping @kylemcdonald

kylemcdonald and others added 30 commits June 15, 2012 18:35
Just a fix for a warning for a lack of return statement
Needed to change glFrustrum to glFrustrumf for iOS.

Commented out section of code in Helpers.cpp as some of the commands
are not supported in iOS OpenGL, More research needed into this, I am
not using this currently so commented out :)
-Added preprocessor statements to wrap around the problem / solution
code to continue to work correctly with all versions.

-Fixed Tab space in Utilities.h

-Changed comment out of code block in Helpers.cpp to preprocessor with
comment to fix for OpenGLES
Fixed the scope of toCv bug for LLVM compiler in Utilities.h
@arturoc arturoc added the addon label Feb 19, 2016
@arturoc arturoc added this to the 0.10.0 milestone Feb 19, 2016
@ofZach
Copy link
Contributor

ofZach commented Feb 19, 2016

sweet ! -- another discussion point:

do you think it's worthwhile to move CLD out of ofxCv (cc @kylemcdonald ) ? it has always felt like it should be it's own addon. (I'm not sure if there's anything else like that in ofxCv but that has always felt like it would benefit from being on it's own since it's not really opencv and it's kind of a specific algorithm). I like the idea of core addons being more like "building blocks"

@kylemcdonald
Copy link
Contributor

not sure if there's still interest in this -- but yes, i'd move CLD out of ofxCv if it were to be added to the core.

@bakercp
Copy link
Member

bakercp commented Mar 2, 2017

Is this sync-d with the latest ofxCv master branch (which was overhauled recently for 0.10.0 support?). I can't tell from the commit history ...

@bakercp
Copy link
Member

bakercp commented Mar 2, 2017

Opps, sorry, just realized this was a thread from 2016 that Kyle just woke up :) So, no, it probably isn't sync'd with the latest ofxCv.

@ofZach
Copy link
Contributor

ofZach commented Mar 3, 2017

I'm still supportive of bringing ofxCv into the core and sunsetting ofxOpenCv.....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.