"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > 스탬프에서 클린으로: 워터마크 이미지를 선명한 비주얼로 변환

스탬프에서 클린으로: 워터마크 이미지를 선명한 비주얼로 변환

2024-08-22에 게시됨
검색:814

From Stamped to Clean: Transforming Watermarked Images into Clear Visuals

Python을 사용하여 이미지에서 워터마크를 제거하는 방법이 궁금하십니까? 매우 간단합니다! 관심이 있다면 Python을 알아야 하며 CNN 및 TensorFlow DL 프레임워크와 같은 컴퓨터 비전 모델에 대한 기본 지식이 있어야 아키텍처를 따라갈 수 있습니다!! 코드를 실행하기 전 워터마크를 제거하려는 이미지의 저작권법을 꼭 읽어보시기 바랍니다.


따라야 할 단계 -

  1. Google Colab 노트북을 만듭니다. 추론 파이프라인을 실행하기 위한 컴퓨팅 성능을 향상하려면 런타임을 T4 GPU로 변경하세요.

  2. Conda 패키지 설치, Conda 환경 생성 및 활성화
    Google Colab은 최신 Tensorflow 및 Python 버전을 사용하고 이 프로젝트는 Python 3.6에서 지원되는 tensorflow=1.15.0을 사용하므로 Colab 환경 내에 miniconda를 설치하십시오.

# 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.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.복제 저장소

!git clone https://github.com/zuruoke/watermark-removal

5.드라이브에서 모델 파일을 다운로드하여 /watermark-removal/model 디렉터리에 붙여넣습니다.

6. Python 코드를 실행하여 istock 이미지에서 워터마크를 제거합니다. Alamy, Shutterstock 또는 사용자 정의 워터마크가 있는 이미지가 있는 경우 utils//.
안에 마스크.png를 추가하세요.

%%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

참조

  • zuruoke/watermark-removal에서 분기된 Github 저장소에 별표를 주세요.

  • TensorFlow=1.15를 구성하려면 colab 내부에 conda env를 설정하세요.

릴리스 선언문 이 기사는 https://dev.to/jivaniyash/from-stamped-to-clean-transforming-watermarked-images-into-clear-visuals-24fp?1에서 복제됩니다. 침해 내용이 있는 경우, Study_golang@163으로 문의하시기 바랍니다. .com에서 삭제하세요
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3