Hack x Crack - Comunidad de Seguridad informática

Programación => C / C++ => Mensaje iniciado por: Mortum en Julio 09, 2014, 05:39:50 am

Título: Cambiar formato imagen bmp a png c++
Publicado por: Mortum en Julio 09, 2014, 05:39:50 am
hola a todos 

estoy  tomando un Screenshot desde mi pc  y necesito enviarlo a otro pc  conectado por LAN mediante sockets
el problema radica en que la imagen pesa mucho ( 2,4mb) y el formato es bmp   quisiera saber si conocen alguna forma de convertir mi imagen a png o otro formato que no pese tanto que quede  como de unos kbs o algo así
estoy trabajando con borland C++

en resumen cojer una imagen BMPy pasarla a PNG con c++

agradezco de antemano a las personas que puedan ayudarme
llevo mucho tiempo tratando de buscar una solución a esto, encontré  la Codificación Huffman pero no me gusta de esa forma 


gracias
gracias
Título: Re:Cambiar formato imagen bmp a png c++
Publicado por: stakewinner00 en Julio 09, 2014, 03:13:50 pm
puedes mirar http://lodev.org/lodepng/ donde hay un ejemplo para pasar de BMP a PNG

aquí hay otra librería similar por si sirve http://cimg.sourceforge.net/
Título: Re:Cambiar formato imagen bmp a png c++
Publicado por: quuim en Julio 09, 2014, 09:02:43 pm
hola a todos 

estoy  tomando un Screenshot desde mi pc  y necesito enviarlo a otro pc  conectado por LAN mediante sockets
el problema radica en que la imagen pesa mucho ( 2,4mb) y el formato es bmp   quisiera saber si conocen alguna forma de convertir mi imagen a png o otro formato que no pese tanto que quede  como de unos kbs o algo así
estoy trabajando con borland C++

en resumen cojer una imagen BMPy pasarla a PNG con c++

agradezco de antemano a las personas que puedan ayudarme
llevo mucho tiempo tratando de buscar una solución a esto, encontré  la Codificación Huffman pero no me gusta de esa forma 


gracias
gracias

Si el problema es que pesa mucho puedes separarla en trozitos y después rejuntarla
Título: Re:Cambiar formato imagen bmp a png c++
Publicado por: Mortum en Julio 18, 2014, 04:53:24 am
el codigo de esta pagina [http://lodev.org/lodepng/ ]  funciona bien en codeblocks pero en borland no  :(