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

签名去背景图像处理实例

一、前言

         在生活中我们经常用到电子签名,但有时候我们所获取的图像的彩色图像,我们需要获取白底黑字的电子签名,我们可以通过下面程序对彩色图像进行处理达到我们的处理目的。

       原始彩色图像如下:

二、原始代码

clear all;close all;clc;
%I=imread('.\网络签名.jpg');
[filename,pathname]=uigetfile({'*.*';'*.bmp';'*.jpg';'*.tif';'*.jpg';'*.png'},'选择图片');
if isequal(filename,0)||isequal(pathname,0)
    errordlg('您还没有选取图片!!','温馨提示');%如果没有输入,则创建错误对话框
    return;
else
end
str=[pathname,filename];
I=imread(str);
Ir=I(:,:,1);Ig=I(:,:,2);Ib=I(:,:,3);
%figure,imshow(Irb);
%figure,imhist(Irb);
%figure,imshow(Ir);
bw=im2bw(Ir,graythresh(Ir));
%figure,imshow(bw);
imwrite(bw,'.\去背景后签字.png');  %将去背景后的签名以png图像格式保存在当前文件夹中
%figure,
imshowpair(I,bw,'montage'); %显示并比较两幅图像

    撰写博客不易,请关注和点赞,欢迎转发!

http://www.dtcms.com/a/172763.html

相关文章:

  • Qwen3的“混合推理”是如何实现的
  • 黑马点评大总结
  • 在Excel中轻松处理嵌套JSON数据:json-to-excel插件使用指南
  • Vue3核心语法速成
  • 慢sql处理流程和常见案例
  • 20250505下载VLC for Android
  • git上常用的12个月份对应的英语单词以及月份英语缩写形式
  • 矩阵快速幂 快速求解递推公式
  • 二重指针和二维数组
  • 力扣119题解
  • 机场围界报警系统的研究与应用
  • 深入理解 CSS Flex 布局:代码实例解析
  • WMS仓库管理系统:Java+Vue,含源码及文档,集成仓储全流程管控,实现库存精准、作业高效、数据透明
  • 苹果公司正在与亚马逊支持的初创公司Anthropic展开合作
  • 【数据结构】第八章:排序
  • 网络编程套接字(一)
  • C语言数据在内存中的存储详解
  • 标题:试验台铁地板:革新之路
  • Untiy基础学习(六)MonoBehaviour基类的简单介绍
  • QT聊天项目DAY08
  • 下载core5compat 模块时,被禁止,显示 - servese replied: Forbbidden. -->换镜像源
  • 文旅行业淡旺季明显,如何做好人力资源规划?​
  • cgi技术初识
  • Python实现自动驾驶中的车道检测算法:从理论到实践
  • Debezium MySqlValueConverters详解
  • 【Java ee初阶】多线程(7)
  • 学习路线(python)
  • 大模型基础(四):transformers库(上):pipline、模型、分词器
  • [Linux] 笔记本访问b站,Linux内核打印的调用栈
  • 五一假期作业