Re: [ANN] introduction to opencv development with clojure
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
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
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
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
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.