blind_watermark icon indicating copy to clipboard operation
blind_watermark copied to clipboard

可以提供一个可用的 Docker 镜像或者 Dockerfile

Open ErikXu opened this issue 2 years ago • 3 comments

在 Windows 和 Linux 上安装都遇到了问题,不知是否可以提供一个可用的 Docker 镜像或者 Dockerfile。谢谢!

ErikXu avatar May 15 '22 15:05 ErikXu

遇到什么问题?

guofei9987 avatar May 26 '22 02:05 guofei9987

装不上呀,貌似依赖 opencv 啥的,不知道具体有多少依赖要装

ErikXu avatar May 29 '22 09:05 ErikXu

Dockerfile

FROM python:3-slim
WORKDIR /usr/src/app
RUN pip install --no-cache-dir blind-watermark PyWavelets
RUN apt-get update
RUN apt-get install libgl1 libglib2.0-0 -y
CMD [ "blind_watermark", "-V" ]

Build: docker build -t blind_watermark .

Usage:

docker run -it --rm \
    --name watermark \
    -v "$PWD":/usr/src/app \
    -w /usr/src/app \
    blind_watermark \
    blind_watermark --embed --pwd PASSWORD file.jpg "HIDDEN TEXT" output.jpg

dishuostec avatar Sep 02 '22 02:09 dishuostec