c# - 使用 c Sharp 删除图像纯色背景

标签 c# .net image-processing

我正在尝试查找一些有关在 .NET 中“自动”删除图像背景(如果可能的话)的信息。

实际上我找不到太多数据,我也不知道是否可能或是否有可用的 API 组件。

有什么想法吗?

最佳答案

建立一个规则,例如 [0,0] 处的像素必须是“透明”颜色(背景)。将图像加载为位图(我们称之为 bmp),然后执行如下操作:

bmp.MakeTransparent(bmp.GetPixel(0, 0));

关于c# - 使用 c Sharp 删除图像纯色背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2966800/

相关文章:

c# - IEquatable<T> - C# 中 .Equals(object obj) 的最佳实践覆盖

c# - ServiceStack CORS - 仅在 IE 中不响应 OPTIONS 请求

c# - 无法将类型 'int' 隐式转换为 'string' C# 类

c# - 获取远程服务器的准确时间

c++ - opencv cvLine 方法不起作用

c# - 删除 C/C# 注释所需的正则表达式

C# 数组初始化 - 具有非默认值

c# - 通过比较部分目录路径来匹配子目录

python - 灰度图像中缺陷区域的分割,对阴影具有不变性

matlab - 找到图像 : Matlab 一系列曲线的交点