Continuidad paramétrica y geométrica de curvas en gráficos por computadora

Curva B-spline , curva Bezier La condición de continuidad representa la suavidad con la que una curva transita de un segmento de curva a otro segmento. Considere que se le da una curva como se muestra a continuación: Existen tres tipos de continuidades paramétricas: (a) Continuidad paramétrica de orden cero (_C 0 ) : Se … Continue reading «Continuidad paramétrica y geométrica de curvas en gráficos por computadora»

Algoritmo Linde-Buzo-Gray (LBG)

El algoritmo Linde-Buzo-Gray (LBG) se utiliza para diseñar el libro de códigos de manera eficiente, que tiene una distorsión y un error mínimos. El algoritmo LBG fue propuesto por Yoseph Linde, Andres Buzo y Robert M. Gray en 1980. Es el algoritmo más común para la generación de código que genera un libro de códigos … Continue reading «Algoritmo Linde-Buzo-Gray (LBG)»

Dibuja una elipse dividida por una línea recta en dos partes coloreadas en C++ Graphics

Requisito previo: ¿Cómo incluir graphics.h? , graphics.h La tarea es dibujar una elipse que sea intersecada por una línea recta que pase por el centro de la elipse en diagonal. Y luego colorea ambos segmentos con diferentes colores. Enfoque: para ejecutar el programa, debemos incluir el siguiente archivo de encabezado:   #include <graphic.h> Crearemos la elipse … Continue reading «Dibuja una elipse dividida por una línea recta en dos partes coloreadas en C++ Graphics»

Smart Mirror usando el concepto de IoT

Un Smart Mirror puede ser un espejo de dos vías con una pantalla incorporada detrás del vidrio. El dispositivo debía parecerse a un espejo normal, pero tendría una pantalla en el interior y podría interactuar con él mediante comandos de voz, gestos con las manos y un teléfono inteligente. El raspberry pi está programado con … Continue reading «Smart Mirror usando el concepto de IoT»

Programa C para realizar el reflejo de la imagen 2D dada usando gráficos de computadora

En este artículo, discutiremos cómo realizar la reflexión en C usando gráficos de computadora usando la lógica en lugar de la fórmula matricial directa de traslación seguida de rotación y traslación. Esta técnica se ha aplicado actualmente para el objeto tomado como un triángulo, el código se puede aplicar a cualquier objeto, siempre que se … Continue reading «Programa C para realizar el reflejo de la imagen 2D dada usando gráficos de computadora»

Vecinos de un punto en un círculo usando el algoritmo de Bresenham

Dado un centro de un círculo y su radio. nuestra tarea es encontrar los vecinos de cualquier punto en el círculo discreto. Ejemplos:   Input : Center = (0, 0), Radius = 3 Point for determining neighbors = (2, 2) Output : Neighbors of given point are : (1, 3), (3, 1) Input : Center = (2, … Continue reading «Vecinos de un punto en un círculo usando el algoritmo de Bresenham»

String de procesamiento de imágenes digitales

Se constituye una string de procesamiento de imágenes de cámaras digitales para imitar las principales funciones del Sistema Visual Humano (HVS). La figura anterior explica la string. El sensor de la cámara produce una array de filtro de color (CFA) «en bruto» que es la entrada a esta string. Los algoritmos de enfoque automático, exposición … Continue reading «String de procesamiento de imágenes digitales»

Compresión de imágenes GIF

GIF (formato de intercambio de gráficos) no es un método de compresión de datos. La versión original de GIF se conoce como GIF87a. Es un formato de imagen gráfica que usa una variante de LZW para comprimir los datos gráficos y permite enviar imágenes entre diferentes computadoras. Escanea la imagen fila por fila y descubre … Continue reading «Compresión de imágenes GIF»

Procesador de pantalla en gráficos por computadora

El procesador de pantalla es el intérprete o un hardware que convierte el código del procesador de pantalla en una imagen. El procesador de pantalla convierte la información digital de la CPU a valores analógicos. El objetivo principal del procesador digital es liberar a la CPU de la mayoría de las tareas gráficas. El procesador … Continue reading «Procesador de pantalla en gráficos por computadora»

Pantallas de escaneo de trama

Las pantallas de exploración de trama son el tipo más común de monitor gráfico que emplea CRT. Se basa en la tecnología de la televisión. En el sistema de barrido de trama, el haz de electrones barre la pantalla, de arriba a abajo, cubriendo una fila a la vez. Se crea un patrón de puntos … Continue reading «Pantallas de escaneo de trama»