28.11.2012 Views

Procesamiento digital de video en tiempo real y - Maestría en ...

Procesamiento digital de video en tiempo real y - Maestría en ...

Procesamiento digital de video en tiempo real y - Maestría en ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Procesami<strong>en</strong>to</strong> <strong>digital</strong> <strong>de</strong> vi<strong>de</strong>o <strong>en</strong> <strong>tiempo</strong> <strong>real</strong> y “vi<strong>de</strong>o wall” con la PC 5<br />

5.5.1 Construy<strong>en</strong>do un grafico <strong>de</strong> ejecución <strong>de</strong> archivos ...... 58<br />

5.5.2 Construy<strong>en</strong>do un Grafico <strong>de</strong> filtros personalizado ....... 58<br />

5.5.3 Ejecutando el grafico .................................................... 59<br />

5.5.4 Ver paginas propietarias .................................................. 59<br />

5.6 Escritura <strong>de</strong>l filtro ........................................................................ 60<br />

5.6.1 Conexión <strong>de</strong> filtros ........................................................ 60<br />

5.6.2 Negociando los tipos <strong>de</strong> Media ..................................... 61<br />

5.6.3 Negociación <strong>de</strong> Asignadores ......................................... 61<br />

5.6.4 Clase base a utilizar ....................................................... 62<br />

5.6.5 Instanciar el filtro .......................................................... 63<br />

5.6.6 Adición <strong>de</strong> interfaces .................................................... 63<br />

5.6.7 Funciones miembro ....................................................... 64<br />

5.6.7.1 Función miembro Transform ............................... 64<br />

5.6.7.2 Función miembro CheckInputType ..................... 64<br />

5.6.7.3 Función miembro CheckTransform ..................... 64<br />

5.6.7.4 Función miembro Deci<strong>de</strong>BufferSize ................... 64<br />

5.6.7.5 Función miembro GetMediaType ........................ 65<br />

5.6.8 Filtro <strong>de</strong> efectos ............................................................. 65<br />

5.6.9 Programación <strong>de</strong>l filtro <strong>en</strong> C++ ..................................... 66<br />

5.6.10 Algoritmos <strong>de</strong> procesami<strong>en</strong>to ........................................ 69<br />

5.6.10.1 Efecto rojo .................................................... 70<br />

5.6.10.2 Efecto ruido .................................................. 70<br />

5.6.10.3 Efecto imag<strong>en</strong> BMP ..................................... 71<br />

5.6.10.4 Efecto imag<strong>en</strong> BMP diluida ......................... 72<br />

5.6.10.5 Efecto Rayos X ............................................. 72<br />

5.6.10.6 Efecto Poster ................................................ 72<br />

5.6.10.7 Efecto Borroso .............................................. 73<br />

5.6.10.8 Efecto Gris .................................................... 74<br />

5.6.10.9 Efecto Realce ................................................ 75<br />

5.7 Aplicación ..................................................................................... 77<br />

5.7.1 Ejecución <strong>de</strong> un archivo ................................................. 77<br />

5.7.2 Ajuste <strong>de</strong> la v<strong>en</strong>tana <strong>de</strong> vi<strong>de</strong>o ........................................ 79<br />

5.7.3 Despliegue <strong>de</strong> la pagina propietaria ............................... 80<br />

5.7.4 Captura <strong>de</strong> vi<strong>de</strong>o WinTV ............................................... 81<br />

5.7.4.1 Gráfico <strong>de</strong> captura ................................................. 83<br />

5.8 Resultados ..................................................................................... 83<br />

6 Evaluación ........................................................ 85<br />

7 Conclusiones y perspectivas ........................... 88

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!