No. Un código QR vCard sólo permite información de texto estático con un número limitado de caracteres.
Razones por las que un código QR vCard no puede contener imágenes
No hay espacio suficiente
No hay espacio suficiente para incluir una imagen en un código QR estático, porque un código QR sólo puede contener hasta 4096 caracteres y una imagen tiene muchos más.
Por seguridad se bloquean las imágenes externas
Puedes ver en las especificaciones técnicas de vCard que el campo de la foto puede contener una URL como alternativa y la imagen se insertará desde la URL. Hemos probado esta opción en varios dispositivos, incluidos los iPhones de Apple. Sin embargo, por razones de seguridad, la mayoría de los smartphones no admiten este método.
Usa el QR de tarjeta de visita digital como alternativa
Si quieres crear una tarjeta de visita con fotos o vídeos, puedes crear un código QR de tarjeta de visita digital. Todos los datos de contacto se almacenarán en el servidor y no en el código QR, por lo que tienes posibilidades casi ilimitadas para almacenar contenido multimedia.