All Projects → ww23 → Blindwatermark

ww23 / Blindwatermark

Licence: apache-2.0
Java 盲水印

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Blindwatermark

Nowatermark
remove watermark. 去除图片中的水印
Stars: ✭ 373 (+56.07%)
Mutual labels:  opencv, watermark
Craftbook
🔧 Machines, ICs, PLCs, and more!
Stars: ✭ 226 (-5.44%)
Mutual labels:  gradle
Develop Source
Open source for developer.(开发资源整理:Java,Android,算法,iOS,MacOS等等)
Stars: ✭ 219 (-8.37%)
Mutual labels:  opencv
Thug Memes
Command line Thug Meme generator written in Python
Stars: ✭ 224 (-6.28%)
Mutual labels:  opencv
Watermark
canvas图片水印,用于身份证等个人信息添加仅用于XXX等字样保护个人信息
Stars: ✭ 219 (-8.37%)
Mutual labels:  watermark
Videowater
视频批量处理, 码率设置, 格式转换, 添加字幕, 添加水印, 文字跑马灯, 去除水印, 修改分辨率, 视频剪裁, 倍速播放, 视频分段, 视频合成, 视频镜像, 背景音乐, 插入背景图片, 视频高斯模糊, 模糊拓边, 画中画,字幕,翻译,影视解说,影视混剪,抖音带货,视频全自动剪辑,视频批量剪辑
Stars: ✭ 223 (-6.69%)
Mutual labels:  watermark
Badass Jlink Plugin
Create a custom runtime image of your modular application
Stars: ✭ 216 (-9.62%)
Mutual labels:  gradle
Templeapp
Android App which handles the information about temple. People can register and keep a track of all poojas, donations made to the temple.
Stars: ✭ 231 (-3.35%)
Mutual labels:  gradle
Photobooth
A flexible photobooth software
Stars: ✭ 227 (-5.02%)
Mutual labels:  opencv
Superpixels Revisited
Library containing 7 state-of-the-art superpixel algorithms with a total of 9 implementations used for evaluation purposes in [1] utilizing an extended version of the Berkeley Segmentation Benchmark.
Stars: ✭ 222 (-7.11%)
Mutual labels:  opencv
Uportal
Enterprise open source portal built by and for the higher education community.
Stars: ✭ 221 (-7.53%)
Mutual labels:  gradle
Jetson easy
🔩 Automatically script to setup and configure your NVIDIA Jetson [Nano, Xavier, TX2i, TX2, TX1, TK1] . This script run different modules to update, fix and patch the kernel, install ROS and other...
Stars: ✭ 219 (-8.37%)
Mutual labels:  opencv
Reposilite
Lightweight repository management software dedicated for the Maven based artifacts (formerly NanoMaven) 📦
Stars: ✭ 222 (-7.11%)
Mutual labels:  gradle
Face recognition py
基于OpenCV的视频人脸识别
Stars: ✭ 215 (-10.04%)
Mutual labels:  opencv
Spring Petclinic Kotlin
Kotlin version of Spring Petclinic
Stars: ✭ 227 (-5.02%)
Mutual labels:  gradle
Forbidden Apis
Policeman's Forbidden API Checker
Stars: ✭ 216 (-9.62%)
Mutual labels:  gradle
Customfloatingactionbutton
This view is for replacement of standard Floating Action Button from Google Support Library. It is easy to use, customizable and you can also add text to button
Stars: ✭ 222 (-7.11%)
Mutual labels:  gradle
Deeplearning cv notes
📓 deepleaning and cv notes.
Stars: ✭ 223 (-6.69%)
Mutual labels:  opencv
Multilamp
Android library to showcase/highlight the multiple views on same overlay
Stars: ✭ 233 (-2.51%)
Mutual labels:  gradle
Beerprogressview
A library that lets you create a beer styled progress view with bubbles and all! (hic) 🍺
Stars: ✭ 230 (-3.77%)
Mutual labels:  gradle

BlindWatermark

在图片上加隐藏的水印

  • 原理
    • Encode:
      原图 --- 变换 ---> 变换域 + 水印 --- 逆变换 ---> 带水印图
    • Decode:
      带水印图 --- 变换 ---> 变换域

Usage

Usage: java -jar BlindWatermark.jar <commands>
    commands:
        encode <option> <original image> <watermark> <embedded image>
        decode <option> <original image> <embedded image>
    encode options:
        -c discrete cosine transform
        -f discrete fourier transform (Deprecated)
        -i image watermark
        -t text  watermark
    decode options:
        -c discrete cosine transform
        -f discrete fourier transform (Deprecated)
    example:
        encode -ct input.png watermark output.png
        decode -c  input.png output.png

Build

gradle build

Demo

原图:

image

加文字水印:
java -jar BlindWatermark.jar encode -ct gakki-src.png 测试test gakki-dct-text-ec.jpg

image

文字水印解码:
java -jar BlindWatermark.jar decode -c gakki-dct-text-ec.jpg gakki-dct-text-dc.jpg

image

加图片水印:
java -jar BlindWatermark.jar encode -ci gakki-src.png watermark.png gakki-dct-img-ec.jpg

image

图片水印解码:
java -jar BlindWatermark.jar decode -c gakki-dct-img-ec.jpg gakki-dct-img-dc.jpg

image

License

Apache-2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].