当前位置: 首页 > article >正文

一种通用图片红色印章去除的工具设计

朋友今天下午需要处理个事情,问我有没有什么好的办法能够去除,核心问题是要去除图片上的印章。记得以前处理过类似的需求,photoshop操作比较简单,本质是做运算。这种处理方式有很多,比如现在流行的大模型,一些AI或者一些inpaint涂抹工具,photoshop等等。

简单估算一下成本。

1、大模型需要描述需求,而且需要找到对应的图像处理模型,耗时不确定,效果不确定;

2、ai或者impaint原理不复杂,但是涉及到具体精度问题,精度不确定,效果不确定。

3、photoshop处理较为简单,且有成熟的方案,但是一年也用不了几次,所以没有装,下载安装时间、下载重量不划算;当然有在线版本photoshop代替,但资料可能涉密、涉敏。

一番权衡之后思考了一下电脑的配置,花了1.9元冲了个某克会员,下载了photoshop。

图片

                                  (参考图)

步骤1:

首先用ps打开一下,选择通道。(高级一点的叫法叫photoshop,更高级一点的叫法叫adobe photoshop)

图片

步骤2:

用快捷键ctrl+L 打开色阶,滑动色阶,降低白场灰场即可。

图片

步骤3:

图片

图片

依次选择图像,模式,扔掉,导出图片,这里不演示了。

以上就是完整的去除印章的流程。

工具设计

简单复盘深入思考一下,发现这件事情很有缘分。它的本质是运算,调整色阶是属于调参,于是我将上述流程梳理了一下写成这个小工具。

1、调参,通过黑白灰阶参数,直观看到效果,同时节约调参时间精力。

2、色阶:虽然需求是通用性需求,但是这里面存在着计算空间,所以应用应该很广才对,只是个人一时找不到用途,留给其他人琢磨。

3、通道:当然在设计时考虑了绿色通道和蓝色通道。

图片

图片

图片

(输出结果)

图片

图片

图片

图片

最终小工具24M。

图片

资源下载:

链接: https://pan.baidu.com/s/1qOql6PL3m_WMIfNI5kB_SQ?pwd=hw9g 提取码: hw9g 

http://www.lryc.cn/news/2393631.html

相关文章:

  • 企业应用AI对向量数据库选型思考
  • 时序数据库IoTDB安装学习经验分享
  • RapidOCR集成PP-OCRv5_det mobile模型记录
  • 当 Redis 作为缓存使用时,如何保证缓存数据与数据库(或其他服务的数据源)之间的一致性?
  • Dify理论+部署+实战
  • 内网穿透系列五:自建SSH隧道实现内网穿透与端口转发,Docker快速部署
  • 桥梁进行3D建模时的数据采集、存储需求及技术参数
  • Transformer架构技术学习笔记:从理论到实战的完整解析
  • 1、python代码实现与大模型的问答交互
  • CPU服务器的主要功能有哪些?
  • 如何在 Vue.js 中集成 Three.js —— 创建一个旋转的 3D 立方体
  • Java开发经验——阿里巴巴编码规范实践解析6
  • docker常见考点
  • 工业自动化实战:基于 VisionPro 与 C# 的机器视觉 PLC 集成方案
  • C++ —— B/类与对象(中)
  • Java网络编程与Socket安全权限详解
  • AXI协议乱序传输机制解析:提升SoC性能的关键设计
  • Qt实现csv文件按行读取的方式
  • 分库分表后的 ID 生成方案
  • 进行性核上性麻痹健康护理全指南:从症状管理到生活照护
  • openFuyao开源发布,建设多样化算力集群开源软件生态
  • 第四十五节:目标检测与跟踪-Meanshift/Camshift 算法
  • Docker Desktop无法在windows低版本进行安装
  • SQL Server 简介和与其它数据库对比
  • 2025年- H56-Lc164--200.岛屿数量(图论,深搜)--Java版
  • 自证式推理训练:大模型告别第三方打分的新纪元
  • vue2使用el-tree实现两棵树间节点的拖拽复制
  • 前端开发中 <> 符号解析问题全解:React、Vue 与 UniApp 场景分析与解决方案
  • 封装一个Qt调用动态库的类
  • [python] 最大公约数 和 最小公倍数