Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Rilevare distanza oggetti in vb.net
Forum - C# / VB.NET - Rilevare distanza oggetti in vb.net - Pagina 3

Pagine: [ 1 2 3 ] Precedente | Prossimo
Avatar
matfil (Normal User)
Newbie


Messaggi: 13
Iscritto: 05/09/2010

Segnala al moderatore
Postato alle 9:57
Lunedì, 06/09/2010
Quando può costare un distanziometro laser? E' possibile usarlo in vb.net?

E' possibile utilizzarlo in macchina o può dar fastidio?

Ultima modifica effettuata da matfil il 06/09/2010 alle 10:03
PM Quote
Avatar
Neo1986 (Ex-Member)
Pro


Messaggi: 97
Iscritto: 21/06/2010

Segnala al moderatore
Postato alle 10:19
Lunedì, 06/09/2010
Ne trovi di tutti i prezzi....
io ti do una dritta http://www.checkline.eu/laser_distance_meter/

è uno dei rivenditori più grandi.

Comunque io li uso per lavoro  e sono fantastici, in qualsiasi condizione, in macchina nessun problema, tieni presente che devi cercarne uno con uscita dati.
Per quanto riguarda l'interfacciamento in vb è semplice, se ad esempio ne prendi uno seriale, non dovrai fare altro che aprirti una comunicazione seriale con lo strumento e leggere i dati che ti arrivano.

Se hai bisogno di una mano per questo chiedi pure, ho già del codice pronto

PM Quote
Avatar
matfil (Normal User)
Newbie


Messaggi: 13
Iscritto: 05/09/2010

Segnala al moderatore
Postato alle 11:28
Lunedì, 06/09/2010
Accidenti costicchiano eh =)

PM Quote
Avatar
matfil (Normal User)
Newbie


Messaggi: 13
Iscritto: 05/09/2010

Segnala al moderatore
Postato alle 23:10
Lunedì, 06/09/2010
Almeno dalla webcam c'è un algoritmo per riconoscere degli oggetti? Esempio una mela, una forchetta ecc ecc

PM Quote
Avatar
Neo1986 (Ex-Member)
Pro


Messaggi: 97
Iscritto: 21/06/2010

Segnala al moderatore
Postato alle 1:59
Martedì, 07/09/2010
come ti ho già detto, cerca pattern matching immagini su google

Leggendo i post precedenti al mio ho notato che qualcuno ti ha consigliato sensori ad ultrasuoni! cerca bene su google ne trovi anche di fai date che tirano fino a 6m!

Curiosità.... ma che ci devi fare?! :rotfl:

PM Quote
Avatar
matfil (Normal User)
Newbie


Messaggi: 13
Iscritto: 05/09/2010

Segnala al moderatore
Postato alle 23:54
Martedì, 07/09/2010
Rieccomi =) comunque devo realizzare un progetto per l'automobile. Quello che mi interessava era anche individuare le persone ovvero la sagoma della persona. Ho trovato il codice ma purtroppo è in C# e non l'ho mai utilizzato. Qualcuno è cosi gentile da darmi qualche dritta su come farlo in vb.net?
Quello che devo sviluppare in rete lo definiscono Pedestrian Detection. Ho trovato questo link http://www.emgu.com/forum/viewtopic.php?f=7&t=545 ma se per caso copio il tutto su visual C# e lo compilo mi da errore. Qualcuno sa darmi gentilmente qualche dritta? (P.S: ho incluso anche i riferimenti alle librerie quindi l'errore non penso sia dovuto a quello)

Vi ringrazio ancora per la gentilezza mostrata fin'ora

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 10:45
Mercoledì, 08/09/2010
Testo quotato

- Fornire una descrizione precisa
Se avete un problema e non riuscite a risolverlo, postate pure la vostra situazione, ma state attenti e come descrivete. Cercate di essere i più precisi possibili e ordinati nella descrizione; postate il sorgente, che molto spesso è d'aiuto (e usate i tag CODE per delimitarlo!!). Se viene generato qualche errore, scrivete il nome dell'errore od eventualmente il testo riportato dal compilatore, associato alla riga di codice che lo ha generato: in questo modo chi legge potrà rispondere in maniera efficace e precisa, evitando inutili precisazioni che si dilungherebbero nel tempo.



"Mi dà errore" non significa nulla.

PM Quote
Avatar
matfil (Normal User)
Newbie


Messaggi: 13
Iscritto: 05/09/2010

Segnala al moderatore
Postato alle 23:16
Giovedì, 09/09/2010
Ho trovato lo stesso codice in vb.net. Ecco qui:

Codice sorgente - presumibilmente VB.NET

  1. Imports Emgu.CV
  2. Imports Emgu.CV.Structure
  3. Imports Emgu.Util
  4. Imports System.Windows.Forms
  5. Imports System.Drawing
  6.  
  7.  
  8. Module Module1
  9.  
  10.    Sub Main()
  11.       'Load the image from file
  12.       Dim img As New Image(Of Bgr, Byte)("lena.jpg")
  13.  
  14.       'Load the object detector
  15.       Dim objectToDetect As New HaarCascade("haarcascade_frontalface_alt2.xml")
  16.  
  17.       'Convert the image to Grayscale
  18.       Dim imgGray As Image(Of Gray, Byte) = img.Convert(Of Gray, Byte)()
  19.  
  20.       For Each face As MCvAvgComp In imgGray.DetectHaarCascade(objectToDetect)(0)
  21.          img.Draw(face.rect, New Bgr(Color.White), 1)
  22.       Next
  23.  
  24.       'Show the image
  25.       UI.ImageViewer.Show(img)
  26.  
  27.    End Sub
  28.  
  29. End Module



Riuscite a spiegarmi come posso adattarlo per prendere l'immagine della webcam ed individuare le persone? Grazie

Per correttezza vi dico subito che il codice l'ho preso da qui:
http://www.emgu.com/wiki/index.php/Face_Detection_in_VB.NET

PM Quote
Pagine: [ 1 2 3 ] Precedente | Prossimo