Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: ジ en 26 Julio 2006, 18:53 pm



Título: Comprimir JPG!!
Publicado por: en 26 Julio 2006, 18:53 pm
buenas pues querria comprimir una imagen ya salvada en el hd con vb, tengo entendido que el cJpeg puede hacerlo...bajando la calidad de la imagen ejemplo: dim eje as new cjpeg
                                    eje.Quality = ... ( un número de 1 a 100)
             

                                pero no c con que parametro cargo una imagen exterña a la aplicación , x ejemplo tengo en c:\image32.jpg y quiero comprimirla con cjpeg, pero no se como cagarla: para luego: cambiarle la calidad y por último salvarla ya con menos calidad, menos peso, eso es todo, salu2 ;).


Título: Re: Comprimir JPG!!
Publicado por: whiskises en 26 Julio 2006, 21:07 pm
Para seleccionar una imagen del HD puedes añadir al formulario un :
Microsoft commond dialog control (Proyectos/Componentes)
Un picture : picture1
y un boton :command1
y un text : text1
Código:
Private Sub Command1_Click()
CommonDialog1.ShowOpen
Text1.Text = CommonDialog1.FileName
Picture1.Picture = LoadPicture(Text1.Text)
End Sub
Salu2


Título: Re: Comprimir JPG!!
Publicado por: en 26 Julio 2006, 21:14 pm
 :huh: no man...no me entendiste  :) aver...quiero selecionarla con el modulo cJpeg, que permite la comprecion de imagenes jpg...quiero selecionarla con ese modulo, cargarla mejor dicho, no quiero selecionarla con el comundialog ;) pero gracias.


Título: Re: Comprimir JPG!!
Publicado por: en 27 Julio 2006, 02:42 am
 :huh: nadie sabe algo sobre el tema  :huh:


Título: Re: Comprimir JPG!!
Publicado por: Hans el Topo en 27 Julio 2006, 12:37 pm
sino pones la clase/control...


Título: Re: Comprimir JPG!!
Publicado por: en 27 Julio 2006, 15:33 pm


Citar
Publicado por: Hans el Topo 
Insertar Cita
sino pones la clase/control...




Citar
buenas pues querria comprimir una imagen ya salvada en el hd con vb, tengo entendido que el cJpeg puede hacerlo...bajando la calidad de la imagen ejemplo: dim eje as new cjpeg
                                    eje.Quality = ... ( un número de 1 a 100)
             

Si lo puse, lo que alomejor tú hans no te diste cuenta  :)  :P
cJpeg....lo ves ahora  :huh: cJpeg.cls ese es man ;)


Título: Re: Comprimir JPG!!
Publicado por: Hans el Topo en 27 Julio 2006, 15:54 pm


Citar
Publicado por: Hans el Topo 
Insertar Cita
sino pones la clase/control...




Citar
buenas pues querria comprimir una imagen ya salvada en el hd con vb, tengo entendido que el cJpeg puede hacerlo...bajando la calidad de la imagen ejemplo: dim eje as new cjpeg
                                    eje.Quality = ... ( un número de 1 a 100)
             

Si lo puse, lo que alomejor tú hans no te diste cuenta  :)  :P
cJpeg....lo ves ahora  :huh: cJpeg.cls ese es man ;)

si me di cuenta... lo que pasa k no la tengo y no me apetece buscarla... si yo pediría ayuda sobre una clase... lo primero que haría seria subirla... o poner el código ... o decir de donde sacarlo... xd

seguramente ya me hubiesen contestado...xD

ESPERO QUE TE SIRVA (http://www.planet-source-code.com/vb/scripts/BrowseCategoryOrSearchResults.asp?optSort=Alphabetical&txtCriteria=cjpeg&blnWorldDropDownUsed=TRUE&txtMaxNumberOfEntriesPerPage=10&blnResetAllVariables=TRUE&lngWId=1&B1=Quick+Search)


Título: Re: Comprimir JPG!!
Publicado por: en 27 Julio 2006, 15:58 pm
 ;) dudo que te dieras cuenta, disjite esto y no fui yo: sino pones la clase/control...

....pues yo puse la clase y no pongo el codigo ni la subo porque ya esta en el foro y ademas es mui conocida, solo decirte que es de sabio reconocer cuando uno mete la gamba ;) y para volver a responde algo como la última respuesta ni te molestes ok ? aver si te piensas que estas tratando con quien un bobo o algo, mide tus palabras amigo, salu2. ;)


Título: Re: Comprimir JPG!!
Publicado por: Hans el Topo en 27 Julio 2006, 16:02 pm
;) dudo que te dieras cuenta, disjite esto y no fui yo: sino pones la clase/control...

....pues yo puse la clase y no pongo el codigo ni la subo porque ya esta en el foro y ademas es mui conocida, solo decirte que es de sabio reconocer cuando uno mete la gamba ;) y para volver a responde algo como la última respuesta ni te molestes ok ? aver si te piensas que estas tratando con quien un bobo o algo, mide tus palabras amigo, salu2. ;)

yo solo te he dado un consejo, no era mi intención ni ofenderte ni tratarte de bobo ni nada de nada...
es más en todo casi me he tratado a mi al no tener la clase...
pero bueno...
otra cosa más... debo ser muy tonto porque no la encuentro por el foro...


Título: Re: Comprimir JPG!!
Publicado por: en 27 Julio 2006, 16:10 pm
Gracias hans, aseptadas las disculpas, mira gracias x el link, yo he andado por el mismo sitio, pero cuando no es juana es su hermana, me explico, algunas clases del cJpeg le faltan parametros que a otras no...yo tengo la que sirve para cargar una imagen en bmp o cargar la imagend e un control picture..pero leugo le falta el parametro: samplescreen..y ya me caga la captura de screend e mi aplicacion...y eso busco una que este completita, con minimo estos parametros: samplescreen, samplepicture, quality, samplefrequency, savefile y ya estaria, pero no la encuentro, si tiene alguna otra idea de como comprimir las capturas que hago de la webcam ( las hago en jpg ), pues explicamelo por aqui mismo, salu2 y perdona el mal entendido ;)


Título: Re: Comprimir JPG!!
Publicado por: Hans el Topo en 27 Julio 2006, 16:32 pm
no los he mirado profundamente pero según la explicación, permite guardar cálidad y demás...

PROBANDO SUERTE (http://www.thevbzone.com/s_modules.htm')


también encontre esto por el foro de troyanos...


aqui te dejo el enlace de google: el resultado de la busqueda:

http://www.google.es/search?hl=es&client=firefox-a&rls=org.mozilla%3Aes-ES%3Aofficial_s&q=cjpeg.cls+&btnG=B%C3%BAsqueda&meta=

aqui el enlace ala 4 busqueda quete da google:

http://www.pscode.com/URLSEO/vb/scripts/ShowCode!asp/txtCodeId!56382/lngWid!1/anyname.htm

y aqui dentro de la web donde esta el archivo, el enlace directo para descargarse el modulo de clase de la captura....

http://www.pscode.com/vb/scripts/ShowZip.asp?lngWId=1&lngCodeId=56382&strZipAccessCode=tp%2FP563821492

------------------------------------------------------------------------

si hubieras hecho eso ay estaba :P ayysssssss
esa es la que uso yo, asi que si se utiliza tal como digo, FUNCIONA!

disfrutala con salud!!! un saludo


Título: Re: Comprimir JPG!!
Publicado por: albertoorotava en 28 Julio 2006, 01:52 am
yo estuve en tu misma situacion al final me hice un programita en net, que pilla una imagen de clipboard y la jpgea y la vuelve a dejar en el clipboard. para reducir la imagen utilizo un api.
si te interesa deja aquí una nota y te lo mando al mail

Thor