- Messaggi: 376
- Ringraziamenti ricevuti 38
Cattura colore pixel
- Matteo Garia
- Autore della discussione
- Moderatore
Less
Di più
12 Anni 6 Mesi fa - 12 Anni 6 Mesi fa #1
da Matteo Garia
Cattura colore pixel è stato creato da Matteo Garia
Buongiorno a tutti,
Ho necessità di realizzare un software che sia in grado di analizzare il colore di alcuni pixel sul monitor disposti a griglia e restituirne la media
Tutto funziona, ma mi scontro con un problema, il software è davvero troppo lento
avrei bisogno di acquisire almeno 40 punti in 10-15 millisecondi, mentre in realtà l'acquisizione di un singolo pixel impiega dai 30 ai 50ms
ho realizzato un programmino di test che allego che mi dice il tempo impiegato per acquisire il pixel
Da varie prove ho scoperto che la funzione "lenta" è proprio la GetPixel
le funzioni di conversione di stringhe che ho implementato invece impiegano meno di 1ms per cui nessun problema su quelle
Cercando sul web ho trovato solo questo sistema per acquisire il colore di un punto sullo schermo, se qualcuno ne conoscesse altri si faccia avanti
realizzare il programma a linea di comando oppure usando un altro linguaggio migliorerebbe le cose?
grazie mille
Matteo
ps. realizzai già tale sw su Gambas per linux (gambas è un linguaggio interpretato simile al basic)...
... su un PentiumIV girava tranquillamente alla velocità che volevo io!!!
pps. mi sono accorto che ho scambiato il rosso ed il blu
Ho necessità di realizzare un software che sia in grado di analizzare il colore di alcuni pixel sul monitor disposti a griglia e restituirne la media
Tutto funziona, ma mi scontro con un problema, il software è davvero troppo lento
avrei bisogno di acquisire almeno 40 punti in 10-15 millisecondi, mentre in realtà l'acquisizione di un singolo pixel impiega dai 30 ai 50ms
ho realizzato un programmino di test che allego che mi dice il tempo impiegato per acquisire il pixel
Da varie prove ho scoperto che la funzione "lenta" è proprio la GetPixel
le funzioni di conversione di stringhe che ho implementato invece impiegano meno di 1ms per cui nessun problema su quelle
Cercando sul web ho trovato solo questo sistema per acquisire il colore di un punto sullo schermo, se qualcuno ne conoscesse altri si faccia avanti
realizzare il programma a linea di comando oppure usando un altro linguaggio migliorerebbe le cose?
grazie mille
Matteo
ps. realizzai già tale sw su Gambas per linux (gambas è un linguaggio interpretato simile al basic)...
... su un PentiumIV girava tranquillamente alla velocità che volevo io!!!
pps. mi sono accorto che ho scambiato il rosso ed il blu
Ultima Modifica 12 Anni 6 Mesi fa da Matteo Garia.
Si prega Accesso o Crea un account a partecipare alla conversazione.
- Matteo Garia
- Autore della discussione
- Moderatore
Less
Di più
- Messaggi: 376
- Ringraziamenti ricevuti 38
12 Anni 6 Mesi fa #2
da Matteo Garia
Risposta da Matteo Garia al topic Re: Cattura colore pixel
nothing?
Si prega Accesso o Crea un account a partecipare alla conversazione.
12 Anni 6 Mesi fa #3
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: Cattura colore pixel
Ciao,
il framework .NET non e' concepito ed ottimizzato per applicazioni grafiche.
potresti provare ad usare le librerie Directx, personalmente non l'ho mai fatto.
Se programmi in C o C++ c'e' anche la libreria OpenCV. Personalmente l'ho usata per acquisizione da webcam ma probabilmente c'e' anche un video capture da monitor.
Saluti,
Mauro
il framework .NET non e' concepito ed ottimizzato per applicazioni grafiche.
potresti provare ad usare le librerie Directx, personalmente non l'ho mai fatto.
Se programmi in C o C++ c'e' anche la libreria OpenCV. Personalmente l'ho usata per acquisizione da webcam ma probabilmente c'e' anche un video capture da monitor.
Saluti,
Mauro
I seguenti utenti hanno detto grazie : Matteo Garia
Si prega Accesso o Crea un account a partecipare alla conversazione.
- Matteo Garia
- Autore della discussione
- Moderatore
Less
Di più
- Messaggi: 376
- Ringraziamenti ricevuti 38
12 Anni 5 Mesi fa #4
da Matteo Garia
Risposta da Matteo Garia al topic Re: Cattura colore pixel
Sai che forse usai già la libreria da te citata a scuola?
Provo al più presto, sperando che faccia ciò che mi serve
.. scoccerebbe aver scritto un bel programma su un pic se poi non posso usarlo perchè non funziona la metà su pc :ohmy:
Provo al più presto, sperando che faccia ciò che mi serve
.. scoccerebbe aver scritto un bel programma su un pic se poi non posso usarlo perchè non funziona la metà su pc :ohmy:
Si prega Accesso o Crea un account a partecipare alla conversazione.
Moderatori: Mauro Laurenti, StefA
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.
Forum - Ultimi messaggi
-
- Aggiornamento sito completato
- da Mauro Laurenti
-
- registro a scorrimento PIPO in cascata
- da Mauro Laurenti
-
- FORMULA PER LINEARIZZARE TERMOCOPIA
- da Mauro Laurenti
-
- Spostamento impronte
- da Mauro Laurenti