maxruby / OpenCV.jl

The OpenCV (C++) interface for Julia
Other
105 stars 28 forks source link

General Issue Request #2

Closed siddhantjain closed 7 years ago

siddhantjain commented 9 years ago

Could you please point me to something specific to work on in completing the thin wrappers for OpenCV modules?

maxruby commented 9 years ago

Have a look at the video. Video Analysis module. I suggest that you start with a PR including 3 related functions for optical flow inMotion Analysis and Object Tracking, namely calcOpticalFlowPyrLK, buildOpticalFlowPyramid and calcOpticalFlowFarneback. Create a new file OpenCV_video.jl and place the wrappers inside it.

I suggest the following:

maxruby commented 9 years ago

Regarding your email on thin wrappers. To modify or extend OpenCV.jl, you will need to know how OpenCV C++ functions are wrapped in Julia. If you have any questions, just ask, I will try my best to help you get started.

siddhantjain commented 9 years ago

Alright. Thank you for your pointers. I will get to work in some time and compile all doubts that come.

On Mon, Dec 22, 2014 at 9:03 PM, Maximiliano Suster < notifications@github.com> wrote:

Regarding your email on thin wrappers. To modify or extend OpenCV.jl, you will need to know how OpenCV C++ functions are wrapped in Julia. If you have any questions, just ask, I will try my best to help you get started.

Reply to this email directly or view it on GitHub https://github.com/maxruby/OpenCV.jl/issues/2#issuecomment-67849987.

"what you do speaks so loudly that i cant hear what you say"

maxruby commented 9 years ago

Have you managed to get julia-v0.4 installed on your system? Which OS are you using? I have had a look at the video module and I can see that some constructors e.g., Background segmentation are not so well documented in OpenCV 3.0.

siddhantjain commented 9 years ago

I haven't installed v0.4yet. I am travelling currently, so I will get back to it in a couple of days. I am using ubuntu for Julia dev. This summer I worked with a lot of functions from background segmentation and will hopefully be able to tackle the lack of proper documentation. From: Maximiliano SusterSent: Saturday, 27 December 2014 21:37To: maxruby/OpenCV.jlReply To: maxruby/OpenCV.jlCc: Siddhant JainSubject: Re: [OpenCV.jl] General Issue Request (#2)Have you managed to get julia-v0.4 installed on your system? Which OS are you using? I have had a look at the video module and I can see that some constructors e.g., Background segmentation are not so well documented in OpenCV 3.0.

—Reply to this email directly or view it on GitHub.

maxruby commented 9 years ago

Well, I am glad you have not started on this yet. I finished wrapping the entire video module today (it took one evening :). Anyway, as I already suggested, you need to install 0.4-dev and get familiar with Cxx first. Once you are done with this, I suggest you pick one of the following modules to work on:

maxruby commented 9 years ago

Happy new year to you. Have you managed to install 0.4.0-dev?

maxruby commented 9 years ago

Sorry, did not mean to close it.

maxruby commented 9 years ago

@siddhantjain. I will continue wrapping the remaining modules this weekend.

siddhantjain commented 9 years ago

Please continue wrapping and not let me turtle speed hinder with your progress. I got caught up in some unexpected string of work, I should sit once and set up the environment this weekend.

On Wed, Jan 14, 2015 at 1:36 AM, Maximiliano Suster < notifications@github.com> wrote:

@siddhantjain https://github.com/siddhantjain. I will continue wrapping the remaining modules this weekend.

Reply to this email directly or view it on GitHub https://github.com/maxruby/OpenCV.jl/issues/2#issuecomment-69810172.

"what you do speaks so loudly that i cant hear what you say"