Σε ότι αφορά την δημιουργία του ηχητικού περιβάλλοντος, όπως ήδη προαναφέραμε, θα ακουστοποίησουμε χαρακτηριστικά που θα εξάγονται απο την μηχανική όραση (cοmputer vision) στο αποτέλεσμα που θα δημιουργούν τα ζωντανά γραφικά. Για το σκοπό αυτό θα χρησιμοποιήσουμε μια ακόμη βιβλιοθήκη του openFrameworks την ofxOpenCV. H συγκεκριμένη βιβλιοθήκη δίνει την δυνατότητα να χρησιμοποιήσουμε την βιβλιοθήκη OpenCV (Open Source Computer Vision Library) 1 στις εφαρμογές που δημοιυργούμε με το oF. Σχετική βιβλιογραφία υάπρχει στο βιβλίο του Perevalov, Denis Mastering openFrameworks: Creative Coding Demystified : A Practical Guide to Creating Audiovisual Interactive Projects with Low-Level Data Processing Using openFrameworks, 2013/ στο κεφάλαιο 9.

Σε αυτό το σημείο θα ήθελα να επισημάνω τη ταλαιπωρία που έφαγα για να εγκαταστήσω το ofxOpenCV στην εφαρμογή μιας και δεν μπορούσα απλά να αντιγράψω το παράδειγμα για την OpenCV αλλα έπρεπε να το συμπεριλάβω στο GEA, και τελικά δεν δούλεψε. Έτσι, επειδή το καλό το παλικάρι ξέριε κι άλλο μονοπάτι, θα δημιουργήσουμε μια άλλα εφαρμογή 2, η οποία θα αντιγράφει τα γραφικά που θα δημιουργούνται με το GEA θα κάνει την μηχανική όραση και θα εξάγει τα αποτελέσμα (μέσω ΟSC), τα οποία θα λαμβάνει το SuperCollider και θα το ακουστοποιεί.

Το project φιλοξενείται στο github στη σελίδα: https://github.com/igoumeninja/CV-LiveVisual

blog comments powered by Disqus