本帖最后由 WyattHuang 于 2019-7-13 17:47 编辑

这是什么:

昨天写的一个能把文字隐藏在图片的python脚本

DEMO:

藏文字之前:

藏文字之后:

使用方法

下载 T2I_core.py文件

确保python是3.*的,并且有opencv的包

新建一个python文件,然后:

文字隐藏进图片:

[Python] 纯文本查看 复制代码

import core.T2I_core as T2I_core

sampleText = '要加密的文字'

samplePictureDir = '图片地址'

outputPictureDir = '输出地址'

T2I_core.txt2Img(

photoDir=samplePictureDir,

message=sampleText,

outputFile=outputPictureDir

)

找出隐藏的文字:

[Python] 纯文本查看 复制代码

import core.T2I_core as T2I_core

pictureContainTextDir = '图片地址'

message = T2I_core.img2Txt(

photoDir=pictureContainTextDir

)

啷个没有GUI:

其实我做了一个的,但是因为打包成exe后太大,所以就没发出来

原理:

先把带加密的文字转换为连续的二进制数据,让后在根据图片通道微调看不出来区别的特点,将二进制数据写入图片。从而达到“隐藏”的效果

开源:

脚本肯定还有很多不足的地方,比如说如果一次性加密的文字太多了,图片就会出现很多很明显的“污点”。等以后我有时间了再改进。

T2I_V2

python删除图片文字_文字隐藏到图片的python脚本相关推荐

  1. python图片转文字_【收藏】图片转成文字的方法总结,python批量图片转文字信息参考源码...

    在日常办公或者学习中,往往存在这样一个工作场景,比如,"老王,我这里有一张图片,你把里面的文字信息给我整理出来",都2021年了,你真的还在手敲图片文字信息么?那么还不赶紧收藏这篇 ...

  2. java图片叠加_[原创]JAVA中图片上叠加文字的方法

    --sunfruit JDK:1.3.x以上 功能:下面是一个简单在图片上面叠加文字的方法,有朋友如果有这方面的问题,就起个了解的作用 代码如下: import java.io.IOException ...

  3. python添加高斯噪声_使用Python-OpenCV向图片添加噪声(高斯噪声、椒盐噪声)

    在matlab中,存在执行直接得函数来添加高斯噪声和椒盐噪声.Python-OpenCV中虽然不存在直接得函数,但是很容易使用相关的函数来实现. 代码: import numpy as np impo ...

  4. python 删除pdf页面_使用python从新生成的pdf文件中删除空白页

    使用下面的代码,我试图将图片从目录粘贴到PDF文件中.代码已经在工作,生成我的PDF几乎如我所愿.在 唯一的问题是它总是在图片之间添加空白页,我不知道为什么. 如果我执行代码,PDF将以空白页开始,然 ...

  5. python降低图片分辨率_手把手:扫描图片又大又不清晰?这个Python小程序帮你搞定!...

    原标题:手把手:扫描图片又大又不清晰?这个Python小程序帮你搞定! 大数据文摘作品 编译:HAPPEN.于乐源.小鱼 一位乐于分享学生精彩笔记的大学教授对于扫描版的文件非常不满意--颜色不清晰并且 ...

  6. numpy是python标准库吗_吐血 整理!140种Python标准库、第三方库和外部工具都有了...

    Python数据工具箱涵盖从数据源到数据可视化的完整流程中涉及到的常用库.函数和外部工具.其中既有Python内置函数和标准库,又有第三方库和工具. 这些库可用于文件读写.网络抓取和解析.数据连接.数 ...

  7. python批量生成视频_百万点赞怎么来?Python批量制作抖音的卡点视频原来这么简单!...

    1 目 标 场 景 玩抖音的朋友都应该知道,最近「卡点视频」简直不要太火.抖音上很多大神也出了剪辑各种卡点视频的教程. 实际上,利用很多手机 APP 或者 PR.FCPX 软件也可以制作卡点视频,但是 ...

  8. 经典python项目源码_建议收藏,22个Python迷你项目(附源码)

    在使用Python的过程中,我最喜欢的就是Python的各种第三方库,能够完成很多操作. 下面就给大家介绍22个通过Python构建的项目,以此来学习Python编程. 大家也可根据项目的目的及提示, ...

  9. python迷你停车管理系统_建议收藏,22个Python迷你项目(附源码)

    在使用Python的过程中,我最喜欢的就是Python的各种第三方库,能够完成很多操作. 下面就给大家介绍22个通过Python构建的项目,以此来学习Python编程. 大家也可根据项目的目的及提示, ...

最新文章

  1. 基于OHCI的USB主机 —— UFI数据结构1
  2. Nauuo and Votes
  3. Linux解决无法启动网络
  4. 分位数(quantiles)、Z-score 与 F-score
  5. 推荐一个好用的Chrome扩展应用,管理新建标签页面的
  6. Codeforces Good Bye 2015 A. New Year and Days 水题
  7. python可以开发exe软件吗_python能开发exe软件吗
  8. 画面逐渐放大_Redmi新机25倍极限放大拍照效果被公开,网友:6400万太厉害了
  9. 红杉千万美元投资壁虎烘热游戏内置广告
  10. Smartmail外贸CRMBuild1.0版系统白皮书
  11. python入门指南-Python 30分钟入门指南
  12. 共谋发展:软件孵化器与软件开发云
  13. Abaqus有限元分析软件介绍
  14. 小程序 腾讯兔小巢 对接
  15. 麻吉宝创世内测开启,阿里区块链邀请码AP751K
  16. CDQZ多校集训题目--盛夏
  17. J2EE基础之map集合框架
  18. 【PowerQuery】Excel 自动刷新PowerQuery连接
  19. CPP头文件中不应包含using声明
  20. 黄智生教授:大数据时代的语义技术(公号回复“黄智生语义技术”下载彩标PDF论文)

热门文章

  1. java is a_java中的继承(is a )和组合(has a)
  2. 物业如何选择SaaS管理软件
  3. C# 图像 24位转32位(真彩色)
  4. 微信小程序设置顶部navigationBar为颜色渐变
  5. Python的层级结构
  6. 【自动微分原理】具体实现方式
  7. 基于神经网络的依存句法分析总结及代码详解
  8. 【Python笔记】class, class()和class(object)的区别
  9. Python程序设计之数字华容道
  10. python----------------flake8