|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Temas - KAYSS
Páginas: [1]
1
« en: Lunes 3 de Agosto de 2009, 21:40 »
Hola a tod@s!
Mi problema es que necesito acceder desde el método, que va a ejecutar como un thread y por tanto es estático, a un artributo de la clase que es un puntero a una imagen, lo cual me dice al compilar que no es posible.
Cómo podría acceder a este atributo que es un puntero desde el thread?
Gracias y saludos
2
« en: Viernes 29 de Febrero de 2008, 16:31 »
Hola a todos,
Quisiera saber si vosotros me podríais decir la causa de que KDevelop (v. 3.5) no me deje compilar un nuevo proyecto.
El mensaje que me muestra es:
./admin/cvs.sh: 651: --version: not found *** AUTOCONF NOT FOUND!. *** KDE requires autoconf 2.53 or newer make[1]: *** [cvs] Error 1 make: *** [all] Error 2 *** Exited with status: 2 ***
Saludos, Juan
3
« en: Miércoles 7 de Noviembre de 2007, 10:27 »
Alguno sabéis de una forma rápida de aplicar una máscara a una imagen en mapa de bits. Yo primero creo la máscara (matriz nxn), recorro pixel a pixel la imagen, sitúo la máscara y recorro la máscara posición por posición para dicho pixel, y así con todos los demás pixels de la imagen. Pero esto es muy lento. Os muestro el código que he desarrollado por si es causa de que no está bien planteado: Bitmap^ AplicarMascara(Bitmap ^Imagen, Array^ Mascara, int Tamanio){ Bitmap ^ImagenFiltrada=gcnew Bitmap (Imagen->Width, Imagen->Height); int IncX, IncY, X, Y; int TamanioNxN=Tamanio*Tamanio; double Sumatorio; Color color; // Aplicamos la máscara para cada uno de los pixels de la imagen for(int i=0; i<Imagen->Width; i++){ for (int j=0; j<Imagen->Height; j++){ IncY=Tamanio/2; Sumatorio=0; // Recorremos los valores de la máscara para aplicarlos a la imagen for (int k=0; k<Tamanio; k++){ Y=j+IncY; IncX=Tamanio/2; for (int q=0; q<Tamanio; q++){ X=i+IncX; if ((X>=0&&X<Imagen->Width) && (Y>=0&&Y<Imagen->Height)) Sumatorio=Sumatorio + Mascara->GetValue(Tamanio/2+IncX, Tamanio/2+IncY)) * Imagen->GetPixel(X,Y).R; IncX--; } IncY--; } // El valor del pixel será el valor del sumatorio obtenido color=Color::FromArgb(Sumatorio, Sumatorio, Sumatorio); ImagenFiltrada->SetPixel(i, j, color); } } return ImagenFiltrada; }
Gracias, un saludo
4
« en: Viernes 2 de Noviembre de 2007, 21:27 »
Hola!
Alguno sabéis de una forma rápida de aplicar una máscara a una imagen en mapa de bits.
Yo primero creo la máscara (matriz nxn), recorro pixel a pixel la imagen, sitúo la máscara y recorro la máscara posición por posición para dicho pixel, y así con todos los demás pixels de la imagen.
Como os podeis imaginar esto tarda mucho en ejecutarse para una imagen de una resolución media.
Espero algunos sepais algún método más rápido
Saludos
5
« en: Sábado 8 de Septiembre de 2007, 20:00 »
He encontrado una solución pero es muy lenta (3, 4 seg en procesarla), a ver si me podéis decir otra o una modificación de esta más rápida:
double bn; Color color, ColorBN;
for(int i=0; i<Imagen->Width; i++){ for (int j=0; j<Imagen->Height; j++){ color=Imagen->GetPixel(i,j); bn=(double) ((color.R*30)+(color.G*59)+ (color.B*11)); ColorBN=Color::FromArgb(bn,bn,bn); ImagenBN->SetPixel(i,j,ColorBN); } }
this->PictureBoxImagen->Image=this->ImagenBN;
Saludos, kayss
6
« en: Domingo 2 de Septiembre de 2007, 14:44 »
Hola,
Cuál sería la manera de insertar crear gráficas, histogramas, digramas desectores, etc. en un proyecto en Visual C++. Es para mostrar una serie de comparativas de datos.
Gracias.
7
« en: Lunes 28 de Mayo de 2007, 17:18 »
Hola!
Quería preguntaros si me podríais decir como cambiar el formato de una variable de tipo String ^ a negrita
Gracias
8
« en: Miércoles 8 de Enero de 2003, 00:18 »
TIOS TENGO PROBLEMAS CON EL JUEGO DEL TETRIS, si alguien sabe como se hace o lo ha hecho ya puede ayudarme. GRACIAS!!! kayss@hotmail.com
9
« en: Martes 7 de Enero de 2003, 23:50 »
TIOS TENGO PROBLEMAS CON EL JUEGO DEL TETRIS, si alguien que sepa como hacerlo o lo haya hecho pueda ayudarme. GRACIAS!!!! kayss@hotmail.com
Páginas: [1]
|
|
|