Club Delphi  
    FTP   CCD     Enlaces   Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Desplegado
  #1  
Antiguo 09-06-2007
kapullok_2006 kapullok_2006 is offline
Miembro
 
Registrado: mar 2007
Posts: 90
kapullok_2006 Va por buen camino
Question ¿cuántos centímetros es 1 pixel?

He leido en alguna página de hacer en paint por ejemplo,cargar una foto,
y medir el ancho de la imagen con una regla.Así ponerse ha hacer una relacion:
Por ejemplo:

1pixel= x cm
500 pixels= y cm(medidos con regla)

aplicando regla de tres,se calcula.No me parece que sea válido.

Alguna mejor explicación?

Saludos.
Responder Con Cita
  #2  
Antiguo 09-06-2007
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
gluglu Va por buen camino
Dependerá de la resolución y del tamaño en sí mismo de la pantalla o monitor que visualice la imagen.

1 pixel es un punto y no una medida de longitud.

Si mi monitor está configurado con una resolución de 1024 x 768, y mi monitor mide de ancho 33.7 cm de ancho (ancho visible), lo que equivaldría a 337 mm, pues un pixel de resolución horizontal sería :

1024 pixels ------ 337 mm
1 pixel ------ x

x = 0.329 mm

Pero un cambio un pixel de resolución vertical sería (mi monitor mide en vertical 269 mm) :

768 pixels ------ 269 mm
1 pixel ------ x

x = 0.35 mm

Por supuesto, si cambio la resolución, todos estos cálculos cambian.

Otra cosa bien diferente es el tamaño de punto de tu monitor, que será la unidad mínima que el monitor pueda mostra. A menor tamaño de punto, mejor calidad del monitor. El tamaño de punto del monitor es un dato técnico que encontrarás en las especificaciones del mismo.

Saludos,
__________________
Piensa siempre en positivo !
Responder Con Cita
  #3  
Antiguo 09-06-2007
kapullok_2006 kapullok_2006 is offline
Miembro
 
Registrado: mar 2007
Posts: 90
kapullok_2006 Va por buen camino
Red face medidas para una imagen

esto lo he preguntado para lo siguente:

saber los pixeles de un bmp o jpg, para que al imprimir las fotos,sepa los
centímetros de la foto en real al imprimirse.

Mi pc es de 15,4 pulgadas.

saludos.
Responder Con Cita
  #4  
Antiguo 09-06-2007
Avatar de gluglu
[gluglu] gluglu is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Málaga - España
Posts: 1.455
gluglu Va por buen camino
Al imprimirse en papel ? Por la impresora ?

Pues dependerá entonces también del programa que maneje la foto, de la resolución que elijas para la impresión, etcétera.

Creo que no vas a poder encontrar una fórmula específica para llegar a la conclusión a la que quieres llegar.
__________________
Piensa siempre en positivo !
Responder Con Cita
  #5  
Antiguo 10-06-2007
Avatar de LordRF
LordRF LordRF is offline
Miembro
 
Registrado: feb 2007
Posts: 71
LordRF Va por buen camino
Hola,

haber si te ayuda este articulo
Responder Con Cita
  #6  
Antiguo 11-06-2007
Avatar de ixMike
ixMike ixMike is offline
Miembro
 
Registrado: feb 2004
Posts: 1.151
ixMike Va por buen camino
Sí. Verás...

... desde luego que un pixel es un punto, y no una unidad de medida (como dice nuestro amigo). Pero, a la hora de imprimir, la anchura de un pixel viene determinada por la resolución.

Conocerás la expresión 300 ppp (ó 300 dpi), que significa puntos por pulgado (dots per inch). Por ejemplo, a resolución 300 ppp cada pulgada tiene 300 pixels, luego cada uno mide 0.08466666667 milímetros. Si cambias la resolución, cambias la medida.

Y recuerda que la resolución vertical y la horizontal no tiene por qué ser iguales.

Saludos.
Responder Con Cita
  #7  
Antiguo 11-06-2007
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Zona Libre de Madrid, Reino de Dick
Posts: 4.681
Ñuño Martínez Va por buen camino
El sistema operativo tiene funciones que permiten convertir pixels en milímetros/pulgadas/loquesea y viceversa. Claro que el resultado dependerá de la configuración del sistema.

Si no recuerdo mal, en Windows se utiliza el objeto DC (Device Context) para este fin.
__________________
Proyectos actuales ----> Nuevo proyecto: http://www.burdjia.com/
Entorno de desarrollo ----> Materia gris.
Responder Con Cita
  #8  
Antiguo 11-06-2007
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
seoane Va por buen camino
Para averiguar los pixel por pulgada en la impresora:
Código Delphi [-]
  ppx:= GetDeviceCaps(Printer.Handle, LOGPIXELSX);
  ppy:= GetDeviceCaps(Printer.Handle, LOGPIXELSY);
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Dibujar Elipse y Parábola pixel a pixel Deiv Gráficos 6 20-11-2006 13:35:38
pasar imagen pixel a pixel gulder Gráficos 7 26-06-2005 02:10:45
Como asignarle atributos a un pixel? bustio .NET 0 03-12-2004 20:42:00
Pixel en un form aladelta Gráficos 1 02-12-2004 12:56:41
¿ Cual es la mejor forma de implementar una Pizarra con Sockets? pixel a pixel ? sase Internet 1 22-10-2003 16:23:50


La franja horaria es GMT +2. Ahora son las 02:39:56.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi