Você já se perguntou como pode remover marcas d'água de imagens usando Python? É muito simples! Você deve conhecer Python e ter um conhecimento básico de modelos de visão computacional como estrutura CNN e TensorFlow DL para seguir arquiteturas se estiver interessado!! Certifique-se de ler as leis de direitos autorais das imagens das quais deseja remover marcas d'água antes de executar o código.
Crie um novo bloco de notas do Google Colab. Altere o tempo de execução para GPU T4 para aumentar o poder de computação para executar o pipeline de inferência.
Instale pacotes Conda, crie e ative o ambiente Conda
Como o Google Colab usa as versões mais recentes do Tensorflow e Python e este projeto usa tensorflow=1.15.0 que é compatível com Python 3.6, instale o miniconda dentro do ambiente 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.Instale pacotes dentro do Env.
%%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.Clone repositório
!git clone https://github.com/zuruoke/watermark-removal
5. Baixe os arquivos de modelo da unidade e cole-os no diretório /watermark-removal/model.
6.Execute o código Python para remover a marca d'água de sua imagem istock. Se você tiver Alamy, Shutterstock ou suas imagens personalizadas com marca d'água, adicione 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ê uma estrela ao Repositório Github, que é bifurcado de zuruoke/watermark-removal
Para configurar o TensorFlow=1.15, configure o conda env dentro do colab
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3