Autor |
Mensaje |
m
Usuario expulsado
Registrado: 27 Feb 2011
Mensajes: 2
Carrera: No especificada
|
|
Hola, ante todo gracias por la info!
Lo que queria consultar es:
1. Cuanto tiempo te dan?
2. Te dan enunciado del examen, o te lo dice oralmente.
3. Es a libro abierto? Podes consultar internet? podes llevar algun libro o algo?
4. En donde se da el coloquio? en que laboratorio?
5. Si no alcanzan las maquinas, te tenes que ir y volver otro dia?
Gracias!!!!
Saludos. Saludos.
|
|
|
|
|
|
|
|
|
Johann
Nivel 9
Edad: 34
Registrado: 04 Abr 2009
Mensajes: 1098
Ubicación: Nuñez
Carrera: Informática
|
|
m escribió:
|
Hola, ante todo gracias por la info!
Lo que queria consultar es:
1. Cuanto tiempo te dan?
2. Te dan enunciado del examen, o te lo dice oralmente.
3. Es a libro abierto? Podes consultar internet? podes llevar algun libro o algo?
4. En donde se da el coloquio? en que laboratorio?
5. Si no alcanzan las maquinas, te tenes que ir y volver otro dia?
Gracias!!!!
Saludos. Saludos.
|
1) Creo que son tres horas, el tiempo sobra.
2) Te dan el enunciado.
3) No es a libro abierto y se supone que no podés consultar en internet. En el enunciado están los campos del encabezado del formato bmp así que eso no te lo tenés que acordar.
4) En alguno/s de los laboratorios con pcs nuevas del cuarto piso.
5) No, si no alcanzan las máquinas algunos pueden rendir con sus notebooks, en general no pasa.
|
|
|
|
|
|
|
|
|
SorLali
Nivel 9
Edad: 91
Registrado: 01 Jul 2009
Mensajes: 1205
Carrera: Informática y Sistemas
|
|
goNzoLogY escribió:
|
Ayer tomaron algo así (lo que recuerdo del enunciado):
1) Crear una imagen BMP "origen.bmp" de 256 px de ancho por 100 px de alto (toda blanca).
2) Desarrollar un programa que:
a) de la imagen pueda obtener el histograma de cada componente de color R,G y B por separado. Los porcentajes de cada valor (del 0 al 255) deben ser enteros y sumados en total tiene que dar SI O SI 100% ni mas ni menos.
b) crear como salida 3 imagenes "B_padron.bmp", "G_padron.bmp" y "B_padron.bmp", donde se dibujen los histogramas de cada componente de color. Cada "barra" del histograma tiene que dibujarse con la intensidad del color segun el valor de la componente (ej. para el Rojo el 0 sera muy oscuro y el 255 sera un rojo intenso).
Como pruebas:
1) agregar 6 pixeles "rojos" 128,0,0 - 127,0,0 - 126,0,0 - 12,0,0 - 11,0,0 - 10,0,0 y ejecutar el programa. Rdo esperado: algunas barras tienen que llegar a 16% y otras a 17% para que la suma total no supere el 100%
2) quitar los 3 pixeles mas "rojos". Rdo esperado: idem anterior pero con distintos porcentajes.
3) Pintar toda la imagen origen con un color rojo 255,0,0. Rdo esperado: una sola barra al 100% (rojo intenso)
Espero hayan entendido je...
Saludos!
|
Una pregunta sobre histogramas... ¿la distribución se calcula sobre todos los puntos de la imagen o solo sobre todos los puntos del color correspondiente?
Por ejemplo, ¿la distribución del color rojo se calcula sobre la totalidad de los puntos o solo sobre los puntos que tienen componente roja no nula?
(me inclino por la segunda porque si no los porcentajes dan demasiado chicos y terminan siendo imperceptibles pero igual quería compartira la inquietud para que me confirmen o desmientan)
saludos, suerte y éxitos
|
|
|
|
_________________ Foros-FIUBA o muerte
|
|
|
|
|
Estefi
Nivel 4
Registrado: 22 Oct 2006
Mensajes: 62
Carrera: Informática
|
|
Es sobre todos los puntos (sin tener en cuenta los blancos), si todos los puntos tienen 0 en su componente roja, vas a tener un 100% en 0, es decir, en el histograma vas a tener que dibujar una barra negra, en la posición 0
|
|
|
|
|
|
|
|
|
goNz
Nivel 5
Edad: 42
Registrado: 28 Feb 2011
Mensajes: 160
Ubicación: Little Horse
Carrera: Sistemas
|
|
Buenas,
Los pixeles blancos tenes que descartarlos (componentes con 255 en R,G y B), así el porcentaje para cada valor del 0 a 255 de cada componente tenes que calcularlo con TODOS los pixeles de la imagen que no sean blanco puro, no importa si un pixel no tiene nada de rojo pero sí de azul o verde.
En las pruebas por ejemplo nos hicieron poner 6 pixeles de tinte rojo (unos mas claros y otros mas oscuros), por lo que los histogramas de verde y azul daban 100% para el valor cero.
Saludos!
|
|
|
|
_________________ 100% LIC !!! / 90% ING
|
|
|
|
|
goNz
Nivel 5
Edad: 42
Registrado: 28 Feb 2011
Mensajes: 160
Ubicación: Little Horse
Carrera: Sistemas
|
|
m escribió:
|
Hola, ante todo gracias por la info!
Lo que queria consultar es:
1. Cuanto tiempo te dan?
2. Te dan enunciado del examen, o te lo dice oralmente.
3. Es a libro abierto? Podes consultar internet? podes llevar algun libro o algo?
4. En donde se da el coloquio? en que laboratorio?
5. Si no alcanzan las maquinas, te tenes que ir y volver otro dia?
Gracias!!!!
Saludos. Saludos.
|
1) No mucho mas de 2 horas y media... empieza 19.30hs y termina tipo 22.15hs
2) Te dan el enunciado bien detallado y además te explican y dibujan un poco el esquema de lo que piden en los pizarrones, queda todo muy claro y sin dudas
3) No podes consultar nada en internet
4) Se da en los laboratorios ... que estan en el pasillo que lleva al depto de computacion con maquinas nuevas, como ya dijeron, creo que son el C y el D (no me acuerdo bien la letra )
5) Si no alcanzan las maquinas se puede usar notebooks (por ej. yo use la mia), pero si tampoco queda mas lugar para sentarte... lamentablemente tenes que rendir otro dia asique tenes que llegar temprano (vi un par que vinieron tarde y los fletaron )
Ah, ojo que los Visual Studio 2005 que tienen en las maquinas algunos (o todos, no lo sé) no tienen el Debug instalado, asique no podes debugear!!
Saludos!!!
|
|
|
|
_________________ 100% LIC !!! / 90% ING
|
|
|
|
|
SorLali
Nivel 9
Edad: 91
Registrado: 01 Jul 2009
Mensajes: 1205
Carrera: Informática y Sistemas
|
|
Gracias Estefi y goNzoLogY, ya me parecía que había que dejar afuera puntos según algún criterio porque si no todos los porcentajes daban por abajo del uno por ciento
Por otro lado y ya que estamos, ¿Se contestan consultas sobre el formato de los bitmaps?
Es decir, para leer y generar bitmaps solo se necesitan las estructuras de los encabezados, si uno no las recuerda, ¿alcanza la información del enunciado para prescindir de dicha información?
saludos y desde ya, muchas gracias
|
|
|
|
_________________ Foros-FIUBA o muerte
|
|
|
|
|
Estefi
Nivel 4
Registrado: 22 Oct 2006
Mensajes: 62
Carrera: Informática
|
|
En general, lo unico que usás es el ancho y el alto de la imagen, y cuantos bits ocupan el header, y en el final te dicen en que posicion del header está cada uno. Con saber eso solo me parece que alcanza, pero, si querés saber que posición ocupa cada dato, no está demás (no son muchos igual)
|
|
|
|
|
|
|
|
|
goNz
Nivel 5
Edad: 42
Registrado: 28 Feb 2011
Mensajes: 160
Ubicación: Little Horse
Carrera: Sistemas
|
|
Al menos por mi parte me estudié por completo cada campo del header y lo sabia de memoria jeje , pero solo lo recomiendo si ya hiciste varios ejemplos de coloquio y/o probaste transformar una imagen BMP de todas las maneras posibles (rotar, agrandar, achicar, invertir colores, modificar pixeles, etc), sino con lo que te dan en la hoja alcanza (offsets a la imagen, ancho/alto de la imagen), yo de desconfiado nomás...
Si te interesa, lo que usé yo es algo como esto, la palabra mágica separada y un struct para el encabezado BMP:
Código:
|
typedef struct {
unsigned char magic[2];
} BMP_magic;
typedef struct {
unsigned int filesz;
unsigned short creator1;
unsigned short creator2;
unsigned int bmp_offset;
unsigned int header_sz;
int width;
int height;
unsigned short nplanes;
unsigned short bitspp;
unsigned int compress_type;
unsigned int bmp_bytesz;
int hres;
int vres;
unsigned int ncolors;
unsigned int nimpcolors;
} BMP_header;
|
Fuente: BMP File Format
Saludos!
|
|
|
|
_________________ 100% LIC !!! / 90% ING
|
|
|
|
|
SorLali
Nivel 9
Edad: 91
Registrado: 01 Jul 2009
Mensajes: 1205
Carrera: Informática y Sistemas
|
|
Un dato importante, si ven que hagan lo que hagan obtienen un stack overflow, intenten ejecutar el modo "release" en lugar de "debug" (este problema tiene muchas probabilidades de aparecer si se trabaja con recursividad, por ejemplo, al hacer el típico "baldecito" del paint)
un chisme nada despreciable del visual studio 2005 para cuando se rinde...
|
|
|
|
_________________ Foros-FIUBA o muerte
|
|
|
|
|
juaniii
Nivel 3
Edad: 35
Registrado: 10 Ago 2008
Mensajes: 34
Carrera: Informática
|
|
alguien sabe cuando firma las libretas azcurra???
|
|
|
|
|
|
|
|
|
|
Ir a página Anterior 1, 2
|
Ver tema siguiente
Ver tema anterior
Podés publicar nuevos temas en este foro No podés responder a temas en este foro No podés editar tus mensajes en este foro No podés borrar tus mensajes en este foro No podés votar en encuestas en este foro No Podéspostear archivos en este foro No Podés bajar archivos de este foro
|
Todas las horas son ART, ARST (GMT - 3, GMT - 2 Horas)
Protected by CBACK CrackerTracker365 Attacks blocked.
|