保命技能:Windows平台下,截图自动打码,添加干扰信息

本文介绍了如何在Windows环境下使用Python脚本来生成关键字的PNG图片,用于截图打码。通过结合ShareX截图软件,可以自动在截图上添加干扰信息,保护敏感内容。只需下载特定的ShareX特效脚本,替换为Python生成的PNG干扰图片,即可实现在截图中自动添加打码效果。此外,还提到可以通过手动添加特效来增强打码的隐蔽性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

保命技能:Windows平台下,截图自动打码,添加干扰信息

在所截取的图像上, 添加其它图片,对原图进行干扰.

python 自动将关键字生成PNG图片:

import os
import numpy as np
from PIL import Image, ImageFont, ImageDraw


def outText(keyTxt):
    nLen = len(keyTxt)
    if nLen < 1:
        return

    img = Image.new("RGB", (nLen * 25, 26), (255, 255, 255))

    img = img.convert('RGBA')

    arr = np.array(np.asarray(img))
    r, g, b, a = np.rollaxis(arr, axis=-1)
    mask = ((r > 100)
            & (g > 100)
            & (b > 100)
            & (np.abs(r - g) < 5)
            & (np.abs(r - b) < 5)
            & (np.abs(g - b) < 5)
            )
    arr[mask, 3] = 0
    img = Image.fromarray(arr, mode='RGBA')

    dr = ImageDraw.Draw(img)
    font = ImageFont.truetype(os.path.join("fonts", "simhei.ttf"), 22, index=0)
    dr.text((5, 5), keyTxt, font=font, fill="#000000")

    img.save(keyTxt + '.png')


if __name__ == '__main__':
    strText = u'词A,B,C,D'

    listText = strText.split(',')
    for txt in listText:
        outText(txt)

在这里插入图片描述

自动打码,依靠 ShareX 截图软件,(可惜只有Windows版本)。。。

在ShareX下载一些图片特效的脚本,比如 SNOW,会自动在图片添加雪花,然后将脚本路径下的雪花图片删掉,将上述python 生成的png 复至此路径下,即可
或自已手动添加一些特效进行设置
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值