Código de Java - Editor de Morphing

Imágen de perfil
Val: 200
Ha aumentado su posición en 4 puestos en Java (en relación al último mes)
Gráfica de Java

Editor de Morphinggráfica de visualizaciones


Java

Actualizado el 2 de Agosto del 2023 por Francisco Javier Rojas Garrido (24 códigos) (Publicado el 11 de Abril del 2022)
1.261 visualizaciones desde el 11 de Abril del 2022
Aplicación que permite crear vídeos con efecto de morphing.

1-Selecciona la imagen máster.
2-Crea la malla de triángulos.
3-Pon los vértices en la posición correcta de cada imagen.

Tras hacer esto, podrás guardar el proyecto y crear un vídeo de Morphing con el resultado.

Vídeo demostración:
https://frojasg1.com:8443/resource_counter/resourceCounter?operation=countAndForward&url=https%3A%2F%2Ffrojasg1.com%2Fdemos%2Faplicaciones%2Fmorphing%2Fsolo.Modelos.how.to.mp4%3Forigin%3Dlawebdelprogramador&origin=web

Vídeo creado con esta aplicación:
https://frojasg1.com:8443/resource_counter/resourceCounter?operation=countAndForward&url=https%3A%2F%2Ffrojasg1.com%2Fdemos%2Faplicaciones%2Fmorphing%2Fsolo.Modelos.mp4%3Forigin%3Dlawebdelprogramador&origin=web


MorphingEditor.v1.0

Requerimientos

Java 8 o superior.

Creado con Netbeans 8.1

Para crear los vídeos tendrás que descargar el FFmpeg

v1.0
estrellaestrellaestrellaestrellaestrella(2)

Publicado el 11 de Abril del 2022gráfica de visualizaciones de la versión: v1.0
688 visualizaciones desde el 11 de Abril del 2022

1.1
estrellaestrellaestrellaestrellaestrella(5)

Publicado el 2 de Agosto del 2023gráfica de visualizaciones de la versión: 1.1
574 visualizaciones desde el 2 de Agosto del 2023
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

MorphingEditor.v1.1.394x600


La nueva versión de la aplicación hace uso de una librería de reconocimiento de caras (open source, pero no creada por mí) que está en un servidor externo, y se ayuda de esas detecciones de caras, para facilitar al usuario la elaboración de las mallas de triángulos en las que se basa el efecto de Morphing.

Con esta mejora, se pueden crear proyectos de efectos de Morphing de 4 imágenes en 20 minutos, cuando antes te podías pasar por lo menos dos horas creando las mallas.


Os dejo un vídeo creado con la aplicación (dura menos de 15 segundos):
https://frojasg1.com:8443/resource_counter/resourceCounter?operation=countAndForward&url=https%3A%2F%2Ffrojasg1.com%2Fdemos%2Faplicaciones%2Fmorphing%2Fv1.1_morphingProjectEditor.ExampleMorphingVideo1.mp4%3Forigin%3Dlawebdelprogramador&origin=web

Si os ha gustado el efecto, os dejo un nuevo vídeo en el que se ve todo el proceso de creación desde cero el proyecto del vídeo anterior:
https://frojasg1.com:8443/resource_counter/resourceCounter?operation=countAndForward&url=https%3A%2F%2Ffrojasg1.com%2Fdemos%2Faplicaciones%2Fmorphing%2Fv1.1_morphingProjectEditor.CreatingANormalTransitionProject1FromScratch.mp4%3Forigin%3Dlawebdelprogramador&origin=web

Si alguno de los archivos de descarga no funciona, comentanos aquí el error.




Comentarios sobre la versión: 1.1 (5)

13 de Agosto del 2023
estrellaestrellaestrellaestrellaestrella
Quizas ese es el problema de Java, la libreria ffmpeg no esta en java y como es dificil encontrarla compilada para diferentes sistemas, entonces las aplicaciones aunque se hagan en JAVA, terminan siendo dificilmente compatibles para cualquier plataforma como lo prometia JAVA ya hace 30 años.

un codigo no es suficiente porque ffmpeg esta en c++ y no lo hay en java.
Responder
Imágen de perfil
7 de Septiembre del 2023
estrellaestrellaestrellaestrellaestrella
La librería ffmpeg no es necesaria para crear el proyecto de morphing.

Ya que desde el proyecto de morphing puedes simular el resultado del morphing que has creado.

La librería ffmpeg no forma parte del código, pero es una herramienta necesaria si quieres crear un vídeo en formato estándar.

Esa librería (ffmpeg), está disponible en las distintas plataformas.
Sólo he probado la aplicación en mi sistema, que es un windows, pero es de suponer que no haya problemas para usar aplicación con la librería ffmpeg en cualquier sistema de los habituales (Windows, Mac y Linux).
Responder
13 de Agosto del 2023
estrellaestrellaestrellaestrellaestrella
y sin la cuadricula de triángulos no se puede hacer?

lo ideal es con una libreria que detecte rostros y tampoco esta en Java, sino en otro lenguaje distinto.

al final una aplicacion de JAVA para ser escrita una sola vez y que se ejecute en diferentes plataformas es un fraude por que se publicito JAVA, y que nunca cumplieron.
Responder
Imágen de perfil
7 de Septiembre del 2023
estrellaestrellaestrellaestrellaestrella
La malla de triángulos es necesaria para realizar el morphing.

Con la nueva versión de la aplicación es posible reconocer las caras, y añadir con un solo click los 68 puntos reconocidos de cada cara.

Para que el efecrto quede mejor, será necesario añadir algún vértice más, pero con un esfuerzo de 20 minutos puedes crear un efecto interesante (el vídeo de demostración dura 20 minutos, y ahí se muestra como en crear el morphing de ejemplo desde cero)
Responder
Imágen de perfil
1 de Noviembre del 2023
estrellaestrellaestrellaestrellaestrella
Rolando ...

Si no te ha gustado mi manera de enfocar el desarrollo

Te devuelvo el dinero ...
No problem

O si lo quieres mejorar, pues también puedes, es lo bueno que tiene el código abierto

Pero no te olvides de abrir la solución, ya que la licencia es copyleft
Responder

Comentar la versión: 1.1

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad

http://lwp-l.com/s7217