Capturar webcam con VB.NET

¿Que haremos? Crearemos una aplicación en Visual Studio, la cual hará uso de una webcam para capturar el video en frames independientes y depositarlos en memoria para despues mostralos al usuario a través de un picturebox y un Timer para crear la ilusión de movimiento. ¿Porque lo haremos? Porque es justo y necesario ¿Que necesitamos? [...]

Envío de correo con JavaMail/Netbeans

JavaMail es una expansión de Java que facilita el envío y recepción de e-mail desde código java. JavaMail implementa el protocolo SMTP (Simple Mail Transfer Protocol) así como los distintos tipos de conexión con servidores de correo -TLS, SSL, autentificación con usuario y password, etc [Según SantaWikipedia] ¿Qué necesitamos? JavaMail 1.4.5 Java y Netbeans 6.9 [...]

Proyecto de base de datos Firebird VB

En este proyecto realizaremos una aplicación de base de datos Firebird con el lenguaje de programación de Visual Basic de Microsoft, este proyecto tendrá las funciones básicas de gestión INSERT, DELETE, UPDATE y una interfaz de usuario para utilizarlas. ¿Que necesitamos? Visual Studio 2008 o superior Firebird última versión Firebird ADO.NET Data Provider. Conocimientos básicos [...]

Imprimir imagen con Print

La siguiente clase hace uso de PRINT para imprimir una imagen que se encuentra en un variable de tipo FileInputStream, esta clase a su vez es implementada desde una interfaz que hace fácil su uso, la clase así como todo el proyecto esta comentado. import java.io.File; import javax.print.Doc; import java.io.IOException; import javax.print.DocFlavor; import javax.print.SimpleDoc; import java.io.FileInputStream; [...]

Code Army Bolivia

5/3/11

Imagen a Escala de Grises

JAN29


Para cambiar una imagen a Escala de Grises en Java se utiliza la clase ColorConvertOp al cual se le pasa como parametro ColorSpace.CS_GRAY


Codigo Fuente:

import java.awt.color.ColorSpace;
import java.awt.image.BufferedImage;
import java.awt.image.ColorConvertOp;
/**
 * @web http://jc-mouse.blogspot.com/
 * @author Mouse
 */
public class Gris {
    private BufferedImage foto=null;

    public Gris(){}

     public void set_Escala_de_Grises(BufferedImage f){
       ColorConvertOp ccop = new ColorConvertOp(ColorSpace.getInstance(ColorSpace.CS_GRAY), null);
       foto = ccop.filter((BufferedImage)f,null);
    }

    public BufferedImage getFotoGris(){
        return this.foto;
    }

}

Implementado la clase "Gris.java" tenemos:
Eso es todo, que tal la ponja :), asi si da ganas enfermarse ;)

3 comentarios:

canceriano2500 dijo...

muy bueno tu aporte jc-mouse muchas gracias por los aportes esta de pelos.
si no es mucha molestia quiero preguntarte como hago para que mi programa de java reciva el url que se le envie,como te explico , ya que en window 7 no se pueden ver gif animados con su visor de imagenes me he puesto hacer uno que si pueda y ya lo compile y lo converti en un exe pero quiero que una imagen se pueda abrir con ese programa algo asi como darle anticlick abrir con el programa ya tiene la opcion de abrir archivo pero quiero que lo haga de esa manera .
gracias mi correco es juan_-cancer@hotmail.com

Anónimo dijo...

oie no puedo implementarlo, podrías subir el código implementado por favor

Anónimo dijo...

jc-mouse muchas gracias por el aporte,
tengo una inquietud que propiedad se puede utilizar para cambiar la imagen a escala de negro y blanco?

muchas gracias.,

Post recomendado