Filtros (1D / 2D)

Aplica núcleos lineales editables a señales, matrices o imágenes en escala de grises.

Acerca de esta herramienta

Elige señal1D o matriz/imagen2D, fuente y filtro, y Aplicar. Los preajustes se generan solo al calcular; valores y coeficientes editables. Resultados y CSV conservan valores Float64 con signo; la vista nunca los modifica. Intro aplica desde campos; Ctrl/Meta+Intro desde editores. Pestañas con navegación de teclado compartida.

Correlación predeterminada: y[i]=Σk[j]x[i+j−c]. Convolución: x[i+c−j], núcleo invertido. Ambas conservan tamaño. Preajustes asimétricos: derivada [-½,0,½], diferencia hacia delante [-1,1], media causal sobre muestra actual y N−1 anteriores. Cambiar operación invierte dirección temporal/del gradiente. Medias centradas y Gauss simétricas. Bordes: repetir, reflejar sin repetir borde (REFLECT_101), cero, periódico.

1D:2–8000 muestras, núcleos impares hasta33. 2D: matrices rectangulares hasta512×512, núcleos cuadrados impares hasta17×17. Punto decimal, notación científica, espacios/comas/punto y coma; filas separadas por salto de línea. Se rechazan valores ausentes, mal formados, filas desiguales, no finitos o subdesbordamiento literal. Sin recortes, señales sustitutas ni límites sobre los datos numéricos.

Sobel: suavizado binomial y diferencia central; estándar3×3, tamaños mayores generalizados. Scharr: máscara estándar3×3 centrada en matrices mayores. Laplaciano de cuatro vecinos; enfoque centro5 y cuatro−1. LoG resta su media muestreada para anular DC. Gauss2D: σ=N/4. Coeficientes con precisión flotante completa.

Importación local PNG/JPEG/WebP/GIF/BMP, primer fotograma, alfa compuesto sobre blanco. Se conserva proporción y solo se reduce si hace falta a512 píxeles en el lado largo. Gris=.299R+.587G+.114B sobre canales codificados, no luminancia lineal calibrada. Hasta8 MiB y dimensiones decodificadas8192; sin subida al servidor. Texto carga valores propios.

Vista fija redondea/limita a0–255 y conserva brillo con identidad. Estirar lleva mín/máx a0/255; salida constante negra. Signo:0 gris medio, ±máx|valor| blanco/negro. Estas vistas pueden amplificar ruido numérico y no muestran brillo absoluto. Resultados intactos. Matrices grandes: fila seleccionable y CSV completo. PNG2D: píxeles reales de la vista elegida; PNG1D: ejes/leyendas y parámetros reales.

Worker cancelable con avance real por filas. Redimensionar/cambiar vista redibuja datos guardados. Editar entrada invalida resultados/exportación. Se conservan localmente las entradas originales de ambas pestañas, coeficientes propios, imágenes convertidas a gris, paneles y resultados terminados. Recargar restaura valores sin filtrar otra vez; Aplicar recalcula explícitamente. Si el almacenamiento está lleno o bloqueado, guarda JSON antes de salir. Se conservan exactamente los valores Float64 convertidos utilizados, no los bytes del archivo de imagen original. Se rechazan desbordamientos, sin resultados fabricados.

El gráfico muestra hasta 1200 muestras seleccionadas con índices originales; cálculo y CSV incluyen todas. Las amplitudes extremas usan una escala de eje explícita.

OpenCV · Filter operations

Solo se conservan los valores introducidos en este navegador. No se guardan los resultados calculados ni los historiales.