ho 4 camme digitali, la distanza tra ogni cam è di 30 cm, ho bisogno di un software o di una libreria di programmazione che funziona su C++ o Java, che può prendere video da queste 4 camme e metterle in un video che mostra solo una immagine che viene raccolta dalle 4 camme, qualsiasi suggerimento sarebbe utile, Grazie comunque.qual è il miglior linguaggio di programmazione per l'elaborazione video?
risposta
Vedere Pure Data e GEM. Ha alcune possibilità interessanti, anche se potrebbe essere più di quanto tu voglia mordere.
Java ha il Java Media Framework, che offre alcuni strumenti decenti con cui lavorare.
Se si utilizza Pure Data, GEM è la libreria standard per i video. Ma puoi anche usare http://Gridflow.ca e PDP. Ognuno di essi si basa sulle proprie diverse premesse. GEM sta fondamentalmente esponendo OpenGL a Pure Data, mentre Gridflow è interamente dedicato alla matematica delle matrici, principalmente per i video. –
Questo è un problema di corrispondenza stereo e un modo per unire n
diverse immagini utilizzerebbero un qualche tipo di funzionalità locali (SIFT, SURF, FAST ecc.) Nella libreria OpenCV è già implementato il rivelatore SURF. Probabilmente dovresti usare C o C++ per l'elaborazione in tempo reale.
Si consiglia di OpenCV, che è una libreria Open Source Computer Vision per lo sviluppo C. Una volta configurato, è relativamente facile da usare.
Check out this reference. Date un'occhiata al metodo cvCaptureFromCAM() dettagliato nel riferimento per leggere i fotogrammi da una videocamera.
Si consiglia di utilizzare il framework GStreamer per questo. Ho fatto cose simili: combinando un flusso video, una registrazione dello schermo e un logo in un unico video combinato.
opzioni della lingua di programmazione sono:
- C: utilizzando direttamente l'API. Non è troppo difficile. Vedi lo documentation.
- Python: collegamenti all'API C
- gst-launch: un linguaggio dichiarativo per l'impostazione rapida di una pipeline. Suggerimento: oscilla!
- Vala: linguaggio di scripting con sintassi C#. Non l'ha mai usato, quindi non posso dire che va bene.
controllare anche la mia risposta a questa domanda: How can I tile videos/create a video montage?
- 1. Qual è il miglior IDE per la programmazione DigitalMars D?
- 2. Qual è il miglior linguaggio di programmazione per scrivere un web bot?
- 3. qual è il miglior linguaggio di programmazione per scrivere parser e compilatori?
- 4. Qual è il miglior linguaggio di programmazione per l'apprendimento automatico della macchina?
- 5. Il miglior linguaggio di programmazione per l'insegnamento dell'econometria?
- 6. Qual è il miglior linguaggio di raschiatura dello schermo?
- 7. miglior linguaggio di strumento/programmazione per la visualizzazione dei dati
- 8. Miglior linguaggio di programmazione per l'elaborazione delle immagini mediche
- 9. Qual è il miglior editor per AutoHotkey?
- 10. Qual è il linguaggio di programmazione più conciso?
- 11. Qual è stato il primo linguaggio di programmazione con Enumerazioni?
- 12. Qual è il miglior blog di XNA?
- 13. Qual è il miglior linguaggio di scripting per sviluppare un sito Web basato su database?
- 14. Qual è il nome del linguaggio di programmazione specifico per SQL di MySQL?
- 15. Qual è il miglior objugatore di javascript?
- 16. Qual è il miglior schema SQL per questo progetto?
- 17. Linguaggio di programmazione Web per elenchi molto grandi?
- 18. Qual è il linguaggio di programmazione funzionale più semplice per chi ha esperienza in lingue imperative?
- 19. Qual è il miglior tutorial per l'apprendimento di Mongoid?
- 20. Qual è il miglior libro di bioinformatica per un informatico?
- 21. Qual è il miglior eBook per un principiante di Hibernate?
- 22. Qual è il miglior editor python?
- 23. Qual è il miglior editor XLIFF gratuito?
- 24. Linguaggio di programmazione misterioso
- 25. Qual è il miglior motore 3D Actionscript3?
- 26. Qual è il miglior modulo Drupal Survey
- 27. UML è un linguaggio di programmazione?
- 28. qual è il miglior framework open source per la produzione di file video .mov o .flv a livello di codice?
- 29. Qual è il miglior linguaggio web/framework da utilizzare con un'API REST e JSON?
- 30. . Linguaggio .NET per programmazione simultanea
Credo che si dovrebbe chiedere circa la migliore biblioteca o migliore applicazione, non il miglior linguaggio. Inoltre, per quale O/S? E come vuoi unire o selezionare 4 video in 1? – ChrisW
Perché non hai appena ricevuto il software di editing video? Questo è come sparare con i cannoni ai passeri ... –
@Jan Kuboschek - Non esiste un eccesso! :) – willcodejavaforfood