Color de imagen

Escala de grises combinada y imágenes en color
Descargar ahora

Color de imagen Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Nombre del editor:
  • Matthew Baugher
  • Sitio web del editor:
  • http://www.codeproject.com/Members/mbaugher
  • Sistemas operativos:
  • Windows All
  • Tamaño del archivo:
  • 19 KB

Color de imagen Etiquetas


Color de imagen Descripción

La aplicación de color de imagen se desarrolló para ser un programa para hacer imágenes de escala de grises y color combinadas. Después de crecer cansado de pasar las horas, amplíe al 800% de ampliación utilizando la herramienta Polygon Lasso para crear imágenes combinadas en escala de grises y color en Macromedia Fireworks, decidí que tenía que haber una mejor manera. Por lo tanto, me embarqué al crear esta aplicación para hacer mi vida y, con suerte, la de los demás más fáciles. Este es un primer intento, y si recibo comentarios positivos que otros les gustaría usar esta aplicación, ampliaré las funciones disponibles cuando el tiempo lo permita. La mayoría de las imágenes constan de tres bandas: rojo, verde y azul. A veces, una cuarta banda "alfa" se usa para la transparencia, pero eso no es relevante para este artículo. Cada banda contiene un valor entre 0 y 255 para cada píxel para un posible 16777216 colores. Por lo tanto, seleccionar un color para mantener en una imagen no es tan simple como simplemente elegir un píxel y girar todos los otros píxeles que no coinciden con ese color a escala de grises. En su lugar, debe usarse algún nivel de tolerancia. Sin embargo, este nivel puede variar mucho dependiendo de la cantidad de varianza de color en la imagen y qué colores desean que el usuario desea mantener. Hemos encontrado que uno de los métodos más efectivos para tratar esto es utilizar un valor de relación entre los colores del píxel. . Una vez que los usuarios seleccionan un píxel de la imagen que le gustaría mantener, el programa calcula la diferencia en el valor entre la banda roja y verde, la banda roja y azul, y la banda verde y azul. Esto es entonces una proporción que se puede usar en toda la imagen para encontrar píxeles de colores similares, aunque el nivel de luz puede ser muy diferente. Por ejemplo, esto coincidiría con un píxel que tenía los valores rojos = 50, verde = 80, y azul = 110 a un píxel que tenía los valores rojos = 180, verde = 210, y azul = 240 porque la diferencia entre rojo y verde En cada uno es 30, etc. Sin embargo, incluso usar el método de relación descrito anteriormente, todavía no coincide con muchos píxeles, un máximo de 256. Para obtener una selección de color decente, se deben usar valores de error en cada diferencia de banda. Por lo tanto, el programa proporciona tres cuadros de texto para que el usuario proporcione un valor de error para la diferencia roja y verde, la diferencia roja y azul, y la diferencia verde y azul. Al agregar y restar este valor de error del número de diferencia, en el partido se incluye una gama mucho más amplia de colores. Por ejemplo, si la diferencia entre los píxeles rojos y verdes es 25, y el usuario ingresa un valor de error de 20, todos los píxeles con una diferencia entre las bandas rojas y verdes de entre 5 a 45 serán dentro de este rango. Otros seres útiles. La función es que muchas veces existe el color en varias ubicaciones en la imagen y el usuario solo quiere mantenerlo en una sección. Por lo tanto, algunos límites deben suministrarse permitiendo al usuario seleccionar un área pequeña de la imagen para mantener en color. Para este programa de ejemplo, acabo de agregar un código simple para un rectángulo, aunque podría ampliarse a cualquier forma. Implementé solo la parte de dibujo del programa "El secreto de las hormigas marchas" del proyecto de código para que los usuarios puedan ver el rectángulo a medida que lo dibujan. Esto requirió que dibuje la imagen directamente en el formulario en lugar de usar una imagen donde se podrían agregar las barras de desplazamiento.


Color de imagen Software relacionado

Estereoscopia

Este es un programa simple para explicar cómo funcionan los sistemas estereoscópicos 3D ...

64 921 KB

Descargar