¿Te has preguntado cómo puedes eliminar marcas de agua de imágenes usando Python? ¡Es muy sencillo! ¡Debes conocer Python y tener un conocimiento básico de modelos de visión por computadora como CNN y TensorFlow DL framework para seguir arquitecturas si estás interesado! Asegúrese de leer las leyes de derechos de autor de las imágenes cuyas marcas de agua desea eliminar antes de ejecutar el código.
Crear un nuevo bloc de notas de Google Colab. Cambie el tiempo de ejecución a GPU T4 para mejorar la potencia informática para ejecutar el proceso de inferencia.
Instalar paquetes de Conda, crear y activar el entorno de Conda
Dado que Google Colab usa las últimas versiones de Tensorflow y Python y este proyecto usa tensorflow=1.15.0 que es compatible con Python 3.6, instale miniconda dentro del entorno de Colab
# set pythonpath %env PYTHONPATH = # /env/python # Set up miniconda and set the path '/usr/local' !wget https://repo.anaconda.com/miniconda/Miniconda3-py38_4.12.0-Linux-x86_64.sh !chmod x Miniconda3-py38_4.12.0-Linux-x86_64.sh !./Miniconda3-py38_4.12.0-Linux-x86_64.sh -b -f -p /usr/local import sys sys.path.append('/usr/local/lib/python3.8/site-packages') # create a new conda environment using Python 3.3 !conda create -n myenv python=3.6
3.Instalar paquetes dentro del entorno.
%%shell eval "$(conda shell.bash hook)" conda activate myenv conda install -y tensorflow==1.15 pillow opencv matplotlib pyyaml conda install -y tensorflow-gpu pip install --upgrade pip pip install git https://github.com/JiahuiYu/neuralgym
4.Repositorio de clonación
!git clone https://github.com/zuruoke/watermark-removal
5.Descargue archivos de modelo desde la unidad y péguelos en el directorio /watermark-removal/model.
6. Ejecute el código Python para eliminar la marca de agua de su imagen de istock. Si tiene Alamy, Shutterstock o sus imágenes con marca de agua personalizadas, agregue mask.png dentro de utils/
%%shell eval "$(conda shell.bash hook)" conda activate myenv cd watermark-removal python main.py --image path-to-input-image --output path-to-output-image --checkpoint_dir model/ --watermark_type istock
Por favor, dé una estrella al repositorio de Github, que está bifurcado de zuruoke/watermark-removal
Para configurar TensorFlow=1.15, configure conda env dentro de colab
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3