Elimine el fondo del gráfico/cuadrícula de una lectura similar a un ECG en Inkscape/ImageJ

Tengo este gráfico a continuación, que muestra una lectura de un experimento en un fondo de gráfico como este;

ingrese la descripción de la imagen aquí

Me gustaría quitar el fondo de este gráfico, dejando solo la línea negra, para que tenga este formato; ingrese la descripción de la imagen aquíIntenté hacer esto en powerpoint usando la opción 'eliminar fondo', pensando que powerpoint podría distinguir la línea negra del fondo rojo y blanco, pero no. He buscado a tientas diferentes opciones en Inkscape e Imagej, pero no estoy muy seguro de qué hacer. No tengo acceso a los softwares de adobe, por lo que si las respuestas pudieran aplicarse a inkscape/imagej, sería muy apreciado.

Respuestas (4)

Estas son obviamente parcelas en papel. Si puede volver a escanearlos o tomar nuevas fotos con buena luz, eso realmente valdría la pena. El contraste deficiente y la luz no uniforme hacen que todo sea bastante aburrido. Las imágenes de alto contraste iluminadas uniformemente se pueden rastrear fácilmente en Inkscape, pero proporcionarán basura. Ya se muestran dos soluciones alternativas:

  • trazar en pedazos y combinar
  • dibujarlo con la pluma

Sugiero hacer el trabajo en un editor de fotos (Photoshop, GIMP) como una forma de no tener solo esa imagen:

  1. Haga que la retícula roja sea lo más clara posible y desature. Utilice la herramienta Tono/Saturación de forma selectiva. Ajuste la saturación al mínimo, busque las posiciones del control deslizante del selector de rango que toman todo el rojo y arrastre el control deslizante de luminosidad al máximo:

ingrese la descripción de la imagen aquí

  1. Todavía quedan muchos restos de la retícula. Afortunadamente, en todas partes tienen un grano más fino y son más ligeros que la curva, al menos en comparación con la parte más cercana de la curva. Aplique Filter > Blur > Smart Blur para suavizar los granos de tiempo pero dejando intactos los fuertes contrastes locales (dos imágenes, una para la configuración y otra para el resultado):

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Esto ya puede ser útil, pero acerquémonos al ideal (=curva negra sobre fondo blanco). La trestención no se puede aplicar porque el brillo es demasiado diferente a la izquierda y a la derecha. Debe ser equilibrado, añadir brillo a las zonas más oscuras. Esto se puede hacer de varias maneras:

  • inserte una capa de degradado con modo de fusión = Agregar.
  • lo mismo, pero cree el degradado haciendo una copia muy borrosa e invertida, corrija los bordes manualmente
  • inserte una capa de ajuste para niveles o curvas y encuentre el equilibrio con degradado en la máscara de capa

Probemos la primera versión. Tenga un degradado de negro (izquierda) a 50% de gris (derecha) en una nueva capa que tenga modo de fusión = Agregar:

ingrese la descripción de la imagen aquí

Eso necesita un pequeño ajuste. Rocíe el degradado con un poco de negro con un pincel grande y suave de baja opacidad para recuperar la esquina superior derecha sobreblanqueada. La decoloración se realiza más fácilmente después del siguiente paso:

Agregue una capa de niveles para elevar el gris claro a blanco y empujar el gris oscuro hacia abajo a negro:

ingrese la descripción de la imagen aquí

Todavía hay un par de piezas de basura, pero están lejos de la curva. Usa un borrador para arreglarlos.

Finalmente, si se desea, se puede rastrear en Inkscape. BW de umbral único no estará bien, porque hay sombras de grises => El modo de rastreo debe ser en escala de grises con al menos 4 niveles.

Inicialmente no noté la etiqueta de , aunque estoy seguro de que tiene herramientas similares (si no las mismas) y podría funcionar.


Usaría Photoshop y ajustaría los niveles.

Si primero convierte la imagen a escala de grises ( Imagen → Modo → Escala de grises ), no habrá ningún color

Ahora hacer esto dejará algo de color allí.

ingrese la descripción de la imagen aquí

Usando el filtro Blanco y negro para eliminar el exceso de color (arrastré los amarillos y rojos a blanco)

ingrese la descripción de la imagen aquí

Ahora use algunos retoques manuales (pincel o borrador) para obtener esto:

ingrese la descripción de la imagen aquí

Para el votante negativo: siéntase libre de comentar su problema con mi respuesta.
No voté negativo y también usaría algo como Photoshop o Gimp, pero puedo imaginar que fue rechazado porque no responde a la pregunta: cómo hacer eso con Inkscape.
Utilicé la herramienta de escala de grises de Inkscape con resultados similares, puede deshacerse de la cuadrícula ajustando la luminosidad, pero las líneas del gráfico se desvanecen un poco en ese punto.

Intente usar la herramienta Pluma.

Parece que Inkscape tiene una herramienta de pluma similar a la de Illustrator.

Coloque su imagen en Inkscape y bloquéela (si puede). Luego tome la herramienta pluma y "trace" la imagen. Haga esto haciendo clic en cada punto para formar la forma en el papel cuadriculado.

Esto puede llevarle un poco de tiempo, pero el resultado debería ser lo que está buscando.

Llano y simple. Probablemente se podría hacer más rápido en Photoshop/GIMP, pero se necesitaría algo de experimentación y el resultado sería un poco "erosionado". Esto puede llevar algún tiempo, pero cada clic lo acercará a la meta.
@wolff Estoy seguro de que sería más rápido con otro software, pero la herramienta de lápiz producirá el resultado más limpio y "más útil".

Ciertamente es posible en Inkscape. Sin embargo, el principal problema es que la imagen original es más oscura en un lado que en el otro.

Si traza la imagen de mapa de bits usando Ruta > Trazar mapa de bits, elija la opción Corte de brillo, puede modificar el Umbral. Pero tuve que crear dos copias usando Umbrales diferentes para obtener un rastro aceptable de cada lado.

Entonces es un caso simple de usar una máscara de recorte hecha de un rectángulo para crear dos mitades aceptables, que luego se pueden juntar.

ingrese la descripción de la imagen aquí