Bienvenido de nuevo.
Es hora de aplicar lo que acabamos de aprender y hacer un ejercicio y construir nuestro propio proyecto.
Ahora bien, ¿qué es este proyecto?
Este proyecto va a ser un jpeg a convertidor.
Te acuerdas de nuestros bolsillos, ¿verdad?
Nuestros bolsillos son todos estos lindos y pequeños Pokémon, pero ahora todos están en formato JPEG.
Formato de archivo de imagen JPEG.
Puedes leer sobre eso, pero prefiero PMG.
Hay algunos beneficios que tienen los archivos PG, especialmente para este tipo de imágenes.
Entonces, por ejemplo, si eres un desarrollador web, este tipo de imágenes con poco color
o solo algunos colores que puedes ver aquí, azul, marrón, blanco, en realidad son mejores cuando desarrollas sitios web para usar
una.
Una vez más, eso está más allá del alcance del curso, puede leer sobre esto por
su cuenta, pero un jetpack a convertidor es realmente muy útil.
Entonces, ¿cómo podemos construirlo basándonos en lo que hemos aprendido?
Voy a hacer que empieces y el resto voy a intentar ver si él puede averiguarlo por tu cuenta.
Entonces, lo que voy a hacer primero es crear un nuevo archivo aquí.
Y voy a usar la línea de comando, puedo usar el tacto aquí porque estoy usando una Mac.
Si está usando Windows, este comando es diferente, y eso es algo de lo que ya hemos
hablado antes.
También puede hacerlo manualmente en su computadora, solo diga nuevo archivo para que pueda simplemente.
Derecha.
Haga clic y diga un nuevo archivo, lo que quiera.
Bueno, ya hice esto, así que en lugar de tocar, simplemente crearé un nuevo archivo.
Y lo que llamaremos es que lo llamaré convertidor de JPEG a PNG.
Dr..
Aquí vamos.
Ahora, ¿qué queremos que haga esto?
Bueno, queremos un script de Python que pueda ejecutar y que funcione así.
Quiero poder decir Python tres y luego decir JPEG para convertirlo en PI y luego darle argumentos.
El primer argumento es que quería dar el nombre de la carpeta, así que voy a decir Boquete X y vamos a agregar una porción aquí
para mostrar que se trata de una carpeta.
Así que quiero que abras la carpeta pocket x y luego el segundo parámetro es la nueva carpeta que quiero
crear.
Así que llamémoslo nuevo.
Entonces esta nueva carpeta no existe, pero quiero poder crearla.
Y, por cierto, si estás en una ventana, esta será la otra barra invertida como esta.
Pero esencialmente, lo que quiero hacer es ejecutar este comando, examinará todas las imágenes aquí y
las convertirá en un archivo JPEG y las colocará en una nueva carpeta llamada Nueva.
Así que construyamos ese script y voy a empezar con una pequeña pista, lo que tenemos que
hacer es poder captar estos argumentos.
Y también toma todos estos archivos.
Y de las secciones anteriores, deberíamos saber cómo hacer eso, lo que voy a hacer
es importar el módulo de servicio e importar el módulo del sistema operativo y, por supuesto, de la biblioteca de almohadas, voy a
importar PILT.
Imagen.
Está en parte aquí.
Ahí tienes.
Ahora, el primer paso es usar realmente el módulo del sistema, tome el primero.
Y segundo argumento.
Así que recuerde, ese es el bolsillo y la carpeta nueva, así que eso es lo primero que queremos hacer.
Lo segundo es bien, en función de si esto existe o no, para comprobar si existe nuevo.
O esta carpeta existe y si no se creó.
Derecha.
Entonces, si esto no existe, tenemos que crear la carpeta para que podamos poner las imágenes y finalmente
lo que queremos hacer aquí, y esta es la parte difícil.
Queremos recorrer toda esta carpeta, así que recorre el bolsillo X.
Y luego queremos convertir imágenes a PNG.
Y finalmente, queremos guardarlos en el nuevo Foldit.
Esta es una pregunta difícil.
Combina muchas de las cosas que hemos aprendido hasta ahora.
Es posible que no lo obtenga de inmediato porque es un poco complicado.
Así que no se preocupe.
En el siguiente video, les mostraré cómo resolver este problema.
Pero lo que quizás desee aprender es cómo buscar en Google, en primer lugar, cómo usar
esto para obtener el primer y segundo argumento, cómo usar el módulo del sistema operativo para tomar el camino.
Para que pueda decir, oye, quiero estos archivos y Pocket X y quiero escribir en este nuevo archivo, así que vamos a usar el
módulo del sistema operativo para eso.
Y luego, obviamente, usaremos ese módulo de Pelo para convertir las imágenes en algo que hemos
visto antes.
Este ejercicio requerirá un poco de búsqueda en Google en su caso, que es una buena habilidad para desarrollar.
Entonces, en el siguiente video, les mostraré cómo hacer esto.
Te veré en ese.
Buena suerte.
Adiós.