sightmachine/SimpleCV

OpenCV has stopped supporting Legacy Code

Opened this issue · 10 comments

On the GitHub source of OpenCV, it seems that they have stopped supporting Python Legacy cv module and SimpleCV uses it for almost all of the functions. We need to move to cv2 as soon as possible.

Most definitely agree. I had read your blog post on this was well. There is a lot of gutting that needs to happen to SimpleCV for 2.0, my guess is it may not be backward compatible with 1.x.

@xamox I have started working on it. More than 50% is complete. I will make a wiki page changes that are really important. https://github.com/jayrambhia/SimpleCV/tree/2.0/cv2merge

hahah. This is one of my favorite songs! xD

frac commented

@jayrambhia Getting started on your pullrequest and moving forward. thanks

@frac Before you start working on it, take a look at https://github.com/jayrambhia/SimpleCV2 and #578 . During Google Summer of Code 2013, we worked on the port. It's 70-80 % complete.

frac commented

@jayrambhia I did :) I'm using that as a base.

@jayrambhia Sorry for not getting to this sooner. We actually had a discussion about starting on SimpleCV 2.0 yesterday and of course moving everything over to cv2 will be part of that. What I can do for now is I will merge this into another branch called cv2 for now until I've had a little more time to test it and then it can get merged back into the main branch.

This is old... is this still an issue?

Is it possible to compile the legacy module outside the opencv3 source directory, like we do with opencv_contrib extra modules?