Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
OpenNi Y Gambas
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje OpenNi Y Gambas 
 
Hola, para empezar, tengo que declararme un aprendiz (muy verde aún) en programación y gambas. Es un hobby y una pasión.
Bueno, el caso es que estoy introduciéndome en el mundo de Arduino y después de modificar una aplicación de "San Jsbsan" manejando 2 Arduinos desde gambas (gracias a sus enseñanzas fue muy fácil). Me he animado y estoy pensando en introducirme un poco más en ese mundo.
He leído a tururu y su CONTROLES C++ (Uso de librerías C/C++ en gambas), pero después de ver la web de OpenNI y leer lo que añado abajo, me surge la idea que quizás este sdk, se podría usar con gambas... ¿Me podríais confirmar esto?
Saludos y gracias a todos los que hacéis que gente como yo nos creamos que sabemos hacer algo con el teclado de nuestro ordenador...

extraido de file:///home/celtilander/Descargas/OpenNI/Documentation/getting_started.html

GCC / GNU Make

In the following section, refers to the directory to where OpenNI SDK was extracted. Note that the installation does not define such an environment variable. Either define it yourself or use the full path.

    Add the SDK Include directory, $OPENNI_DIR/Include, to your include path (-I)
    Copy the files from the Redist directory, $OPENNI_DIR/Redist, to your execution directory
    Add the execution directory to your lib path (-L)
    Add libOpenNI2 to your library list (-l)
    It is highly suggested to also add the "-Wl,-rpath ./" to your linkage command. Otherwise, the runtime linker will not find the libOpenNI.so file when you run your application. (default Linux behavior is to look for shared objects only in /lib and /usr/lib).

Writing an Application

    Your code should include OpenNI.h header file.
    The entire C++ API is available under the openni namespace.
    Be sure to call openni::OpenNI::initialize(), to make sure all drivers are loaded If no drivers are found, this function will fail. If it does, you can get some basic log by calling openni::OpenNI::getExtendedError() (which returns a string) Note that usually this method fails because OpenNI redist files weren't copied to the working directory.
    When closing your application, call openni::OpenNI::shutdown(), to allow OpenNI to close properly (unload drivers and such).
    Open a device using its URI. You can get a list of available devices using openni::OpenNI::enumerateDevices(). Enumeration returns an array of openni::DeviceInfo objects, which include (among other things) the device URI. If you don't care which device to use, you can specify openni::ANY_DEVICE as the URI. (to work with .oni files, use the path to the file as its URI)
    Create a video stream by specifying the device and the sensor.
    Be sure to destroy the stream and close the device when you're done.
 



 
celtilander - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: OpenNi Y Gambas 
 
Hola  celtilander:
Citar:
OpenNI

Vaya, no conocia esto.  

Citar:
la idea que quizás este sdk, se podría usar con gambas... ¿Me podríais confirmar esto?


Pues habría que conocer, como mínimo, la documentación de las librerías que se usan en este sdk (que he buscado en la web http://www.openni.org/my-profile/, pero no la encuentro) y a partir de ahí usarla con llamadas a funciones externas.

Lo que si hemos usado (y creado) varios del foro (jguardon, tercoIde), son librerías escritas en C para el programa estru3d.

Y también tenemos algunos ejemplos que recientemente ha subido vuott, sobre uso de librerías del sistema, a ver si el puede comentar algo más.

Saludos

Nota:
Ver en la documentación de gambas http://gambasdoc.org/help/howto/extern?v3
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: OpenNi Y Gambas 
 
Hola Maestro.
Descargándose el SDK http://www.openni.org/openni-sdk/ dentro de la carpeta que se crea, está toda la documentación. Pero para mi, es sencillamente ilegible
De hecho, aun no he conseguido realizar la instalación a partir del install.sh que trae la versión linux 64bits.
Saludos.
 



 
celtilander - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: OpenNi Y Gambas 
 
Creo que para empezar....  

https://github.com/OpenNI/OpenNI2/b...Viewer/main.cpp


jsbsan escribió: [Ver mensaje]
....vuott, sobre uso de librerías del sistema, a ver si el puede comentar algo más.

No hay problema, si celtilander quiere preguntar.
 



 
última edición por vuott el Sabado, 08 Febrero 2014, 17:00; editado 2 veces 
vuott - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: OpenNi Y Gambas 
 
Hola vuott y gracias a ambos. Pues te cojo la palabra y si llego a usar ese sistema te preguntaré encantado.
Pero después de buscar (OpenNI, OpenKinect, etc...), creo que me quedaré con la CMUCam de la Carnegie Mellon University, que se adapta bien al arduino y parece más sencillo... ergo mas apropiado para mi. http://www.cmucam.org/projects/cmucam5/wiki/Wiki
Comentan que tiene textual "Un intérprete de Python haría modificar el funcionamiento de Pixy súper fácil", por lo que espero entender algo más y poderlo usar en gambas... ya se verá.

Muchísimas gracias.

P.D. De ilusiones vive el hombre, y yo.
 



 
celtilander - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Como Hacer Proyecto Gambas Sin Depender De... rocky2007 General 5 Domingo, 06 Marzo 2011, 21:39 Ver último mensaje
fabianfv
No hay nuevos mensajes Comunicar Un Movil Con Gambas: Bluetooth Â... jsbsan General 2 Sabado, 14 Julio 2012, 23:37 Ver último mensaje
sebikul
No hay nuevos mensajes Cerrar Gambas Para Abrir Otro Proyecto De ... Shell General 5 Jueves, 21 Septiembre 2017, 19:42 Ver último mensaje
shordi
No hay nuevos mensajes Gambas Book. Manual Online Alemán De Gamb... Shell General 3 Martes, 19 Febrero 2019, 14:29 Ver último mensaje
tincho
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron