Este programa requiere las siguientes dependencias para funcionar correctamente:
-
Python: Asegúrate de tener Python instalado en tu sistema. Este programa es compatible con Python 3.x. Puedes descargarlo desde python.org.
-
Tkinter: Usado para la interfaz gráfica de usuario. Tkinter generalmente viene preinstalado con las distribuciones estándar de Python. Si no está instalado, puedes añadirlo utilizando el gestor de paquetes de tu sistema operativo o mediante pip:
pip install tk
-
ImageMagick: Necesario para la conversión de imágenes de HEIC a JPG. Debes instalar ImageMagick en tu sistema y asegurarte de que el ejecutable
magick
está accesible desde el PATH.
Para que el programa funcione, debes instalar ImageMagick. Aquí te muestro cómo puedes instalarlo y configurarlo en Windows:
-
Descargar ImageMagick:
- Ve a la página de descargas de ImageMagick.
- Descarga la versión apropiada para tu sistema operativo (asegúrate de elegir una versión que incluya soporte para archivos HEIC/HEIF si está disponible).
-
Instalar ImageMagick:
- Ejecuta el instalador descargado.
- Durante la instalación, asegúrate de seleccionar la opción para añadir ImageMagick al PATH de tu sistema. Esto es esencial para que el programa pueda invocar
magick
directamente desde la línea de comandos.
-
Verificar la Instalación:
- Abre una ventana de comando y escribe
magick -version
para verificar que ImageMagick se ha instalado correctamente y que el comandomagick
está disponible en el PATH.
- Abre una ventana de comando y escribe
Una vez instaladas las dependencias, puedes ejecutar el programa de la siguiente manera:
- Clonar el Repositorio:
git clone https://github.com/marcosstgo/heictojpg.git
- Navega al directorio del proyecto:
cd heictojpg
- Iniciar el Programa:
python heictojpg.py
Si encuentras errores relacionados con la ubicación de ImageMagick en tu sistema, verifica la ruta especificada en el script y ajusta la variable magick_path
dentro de convert_heic_to_jpg
para que coincida con la ruta de instalación de ImageMagick en tu máquina.