Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: aixeiger en 2 Octubre 2012, 18:17 pm



Título: Problemas con el nivel de procesamiento de zebra crossing
Publicado por: aixeiger en 2 Octubre 2012, 18:17 pm
Hola que tal!
tengo un serio problema lo que pasa es que tengo un programa que lee codigos qr con una camara, el asunto es que siempre esta sensando en busca de codigos, para eso utilizo la libreria de Zebra Crossing, y lo que pasa es que mi cpu casi esta hasta el full cuando pongo a correr la aplicacion y tambien cada ves que senso una imagen la destruyo para que no genere tanta garbage, ahi mi problema si me podrian echar una mano diciendo como puedo mejorar el procesamiento de imagenes para que mi cpu no trabaje tanto y optimizar recursos!
gracias =)!


Título: Re: Problemas con el nivel de procesamiento de zebra crossing
Publicado por: Keyen Night en 2 Octubre 2012, 22:51 pm
Muestra la parte del código, que toma y analiza las imágenes.

Debes tener en cuenta no declarar variables dentro de bucles, como dices destruir los recursos ya usados y también podrías agregar un Thread.Sleep de unos pocos milisegundos, de manera que puedas controlar las tomas por segundo, ya que sino el procesador se lanza el máximo trabajo que pueda dar ;)