Es que es sólo para trabajar precisamente con los datos de la imagen. Justo es eso que quiero trabajar, agarrar un BMP y tener la matriz con los valores, y obtener cada uno de los canales para RGB. Y no es que quiera reprogramar todo, sólo quiero hacer algunas de las implementaciones sencillas que he visto en clase. Pero en clase sólo lo he visto con Builder-C++ y estaba pensando que en Python existe un modo parecido de trabajar con él.
El día 18 de marzo de 2010 18:19, lasizoillo <lasizoi...@gmail.com> escribió: > El día 19 de marzo de 2010 00:42, Inigo Aldazabal Mensa > <inigo_aldaza...@ehu.es> escribió: >> El Jueves, 18 de Marzo de 2010, jOkAmE escribió: >>> Hola a todos. ¿Es posible trabajar con las imágenes y trabajar con >>> ellas sin hacer uso de la librería de imágenes para Pythono alguna >>> otra? Trabajar con ellas "a mano" con los datos crudos. Saludos. >> >> A no ser que sea un bitmap u otro formato sin comrpimir forzosamente >> tendrás que usar una librería para pasar de los datos comprimidos, p.ej. >> jpeg o png, a los datos "crudos" como dices. A no ser que quieras >> implementar a mano la descompresión claro, cosa que dudo. >> > > Hasta los bmp's tienen compresión (RLE), que en este caso se puede > implementar muy fácil. Pero el tema de la compresión no es el mayor de > los problemas. Algo tan tonto como cambiar el tamaño de la imagen en > la cabecera de la imagen puede hacer que una mala librería acabe con > toda la ram de un equipo. Tener que lidiar con esos "pequeños" > detalles hacen que el código de validaciones de un formato como el bmp > sea mayor que el código necesario para leerlo. > > Por suerte, si lo hace en python, no tendrá que preocuparse por > desbordamientos de buffers y ejecución de código arbitrario. > > A modo de curiosiodad está bien hacer la prueba. Aprenderá un montón > sobre formatos gráficos y sistemas de compresión. Pero yo tampoco le > recomendaría hacerlo si no es por un motivo de fuerza mayor. La vida > es demasiado corta para perderla el tiempo volviendo a programar lo > que ya está programado. > > Saludos: > > Javi > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- ¿Quiere dios prevenir el mal pero no puede? Entonces no es omnipotente. ¿Es capaz, pero no quiere? Entonces es malévolo. ¿Está capaz y dispuesto? ¿Entonces de dónde sale el mal?. ¿No está ni capaz ni dispuesto? ¿Entonces por qué le llaman dios? Epicureo, Filósofo griego, 341 A.C. -- 270 A.C. http://adivulgar.com.mx http://proyectofedora.org/mexico/ http://jokame.photoblog.com/ _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/