OpenCV2 and C++ library

67 views
Skip to first unread message

Fabrice de Gans-Riberi

unread,
Jul 9, 2013, 6:58:23 AM7/9/13
to cvb...@googlegroups.com
Hi all,

I wanted to contact the maintainer directly but apparently you can't do that.

I work for a small business in France, we are in the process of switching to OpenCV for our software and we needed a blob library. I downloaded cvBlob and realized it still used the old OpenCV library. I spent the last week updating the project to use OpenCV 2, and it seems to be working well (currently testing with OpenCV 2.4.5 in Visual Studio 2012). I thought I'd go the extra mile and make a full C++ library, with a blob object and all that fancy stuff.

I haven't used cmake in a while and I do not have the time to port the files to the new version, nor do we have an interest as a business in doing so (Linux version for our software is still far away), so that's really the only thing that will be missing. But I'm sure someone would be interested in porting it.

Anyway, I don't know if anyone is still following this project but I'd like to maintain it, maybe on github. But I'd like to know what other people think. And how much you will all hate me for changing the code style.

-- 
Fabrice de Gans-Riberi

Cristóbal

unread,
Jul 10, 2013, 10:51:26 AM7/10/13
to cvb...@googlegroups.com
Hi Fabrice,

I'm the "maintainer", but I have not much time to work in this project from a long time, sorry. I hope to have more time in the future but today is totally impossible for various reasons. The main reason is I don't work with Computer Vision any more. It was easy to work in cvBlob when I actually used it in my daily job.

It would be great if someone fork the code and really maintain it. I have the code in BitBucket because I usually work with Mercurial instead of Git: https://bitbucket.org/grendelccl/cvblob

If you need anything more, please, tell me. My email is grend...@gmail.com.

Best,

Cristóbal

Fabrice de Gans-Riberi

unread,
Jul 16, 2013, 10:20:41 AM7/16/13
to cvb...@googlegroups.com
Thanks for the reply!
I decided to not fork, mainly because there are so many changes in the code and in the directory structure that the diff wouldn't make much sense.
Anyway, I have posted a preliminary update. Though I have used git before, this is my first time using github, here's the address if I didn't fail:
https://github.com/Steelskin/cvblob

I'm not that satisfied with the public interface for the blob list and I think I'm going to change it. I'm especially not a big fan of the map as a "public" interface, I think I'll change it to a list, after the image is properly labelled. I added a simple label method too, which doesn't compute contours or internal contours, but it's relatively fast(er), in most cases.
Take note I haven't ported the track part yet, but it's on schedule.

I also just realized I forgot to change the readme. Oh, well, nothing a quick commit can't fix.

Regards,
Fabrice

chang...@gmail.com

unread,
Jul 20, 2013, 11:47:02 AM7/20/13
to cvb...@googlegroups.com
Dear Fabrice & Fabrice
I
deeply appreciated your contribution, I find some bug in opencv & cvblobslib.I decide use cvblob. It's very nice tool.I also hope someone can maintains it.
Tnaks very much for you.
Reply all
Reply to author
Forward
0 new messages