Re: [ANN] introduction to opencv development with clojure

2013-12-13 Thread Mimmo Cosenza
This is a great talk by Zach Tellman on the subject…..

http://www.infoq.com/presentations/Distilling-Java-Libraries

So, it seems that now I have seesaw and this great talk to get inspiration 
from. 
mimmo



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: [ANN] introduction to opencv development with clojure

2013-12-12 Thread Mimmo Cosenza
On Dec 12, 2013, at 4:01 AM, Colin Fleming colin.mailingl...@gmail.com wrote:

 Seesaw is the gold standard with lib wrapping IMO, it's a fantastic piece of 
 work.

thanks. I'll start to study it today and try to grab idea from there. if anyone 
have any suggestion on best-practices to wrap an OO c++/java lib which has such 
an amount of mutable objects like OpenCV has, I'll be very thankful. 

Mimmo


-- 
-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [ANN] introduction to opencv development with clojure

2013-12-12 Thread Colin Fleming
There was talk a while ago about splitting out some of the generally useful
parts of Seesaw into separate libs, particularly the object config part
would be very useful, I think. I don't think anything ever came of it,
though.


On 12 December 2013 23:34, Mimmo Cosenza mimmo.cose...@gmail.com wrote:

 On Dec 12, 2013, at 4:01 AM, Colin Fleming colin.mailingl...@gmail.com
 wrote:

  Seesaw is the gold standard with lib wrapping IMO, it's a fantastic
 piece of work.

 thanks. I'll start to study it today and try to grab idea from there. if
 anyone have any suggestion on best-practices to wrap an OO c++/java lib
 which has such an amount of mutable objects like OpenCV has, I'll be very
 thankful.

 Mimmo


 --
 --
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To post to this group, send email to clojure@googlegroups.com
 Note that posts from new members are moderated - please be patient with
 your first post.
 To unsubscribe from this group, send email to
 clojure+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en
 ---
 You received this message because you are subscribed to the Google Groups
 Clojure group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to clojure+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/groups/opt_out.


-- 
-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


[ANN] introduction to opencv development with clojure

2013-12-11 Thread Mimmo Cosenza
Hi all,
I'm happy to announce that a first tutorial on introducing OpenCV development 
with clojure has been just merged in the official 2.4 documentation branch

https://github.com/Itseez/opencv/blob/2.4/doc/tutorials/introduction/clojure_dev_intro/clojure_dev_intro.rst

It's only the a very initial step, but my intention is to go on with the 
computer vision stuff. Eventually I'll ask some suggestion for implementing a 
seesaw GUI comparable to the current OpenCV Qt GUI. 

Seesaw seems to me even a great example on how to wrap an OO lib to make it 
usable in a more functional way. 

The REPL interactivity seems to really add some value in learning and 
experimenting OpenCV. Another step I have in mind is to create a Chrome Native 
Extension which use the OpenCV c/c++ lib for intensive calculation and 
ClojureScript for the visualizations, but it's only just a very draft idea. 

I don't know how much time I could spend in the few month on modern-cljs series 
of tutorials, but I promise that I'll do my best to keep it going

My best

Mimmo

-- 
-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: [ANN] introduction to opencv development with clojure

2013-12-11 Thread Colin Fleming
Congratulations Mimmo, that's great news. I'd like to play with OpenCV at
some point, I'll definitely use this if/when I do. And yes, I totally agree
- Seesaw is the gold standard with lib wrapping IMO, it's a fantastic piece
of work.

Cheers,
Colin


On 12 December 2013 08:00, Mimmo Cosenza mimmo.cose...@gmail.com wrote:

 Hi all,
 I'm happy to announce that a first tutorial on introducing OpenCV
 development with clojure has been just merged in the official 2.4
 documentation branch


 https://github.com/Itseez/opencv/blob/2.4/doc/tutorials/introduction/clojure_dev_intro/clojure_dev_intro.rst

 It's only the a very initial step, but my intention is to go on with the
 computer vision stuff. Eventually I'll ask some suggestion for implementing
 a seesaw GUI comparable to the current OpenCV Qt GUI.

 Seesaw seems to me even a great example on how to wrap an OO lib to make
 it usable in a more functional way.

 The REPL interactivity seems to really add some value in learning and
 experimenting OpenCV. Another step I have in mind is to create a Chrome
 Native Extension which use the OpenCV c/c++ lib for intensive calculation
 and ClojureScript for the visualizations, but it's only just a very draft
 idea.

 I don't know how much time I could spend in the few month on modern-cljs
 series of tutorials, but I promise that I'll do my best to keep it going

 My best

 Mimmo

  --
 --
 You received this message because you are subscribed to the Google
 Groups Clojure group.
 To post to this group, send email to clojure@googlegroups.com
 Note that posts from new members are moderated - please be patient with
 your first post.
 To unsubscribe from this group, send email to
 clojure+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/clojure?hl=en
 ---
 You received this message because you are subscribed to the Google Groups
 Clojure group.
 To unsubscribe from this group and stop receiving emails from it, send an
 email to clojure+unsubscr...@googlegroups.com.
 For more options, visit https://groups.google.com/groups/opt_out.


-- 
-- 
You received this message because you are subscribed to the Google
Groups Clojure group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
Clojure group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.