登录
首页 » 图像处理 » 基于C#实现数字水印工具

基于C#实现数字水印工具

于 2022-02-24 发布 文件大小:2.57 kB
0 218
下载积分: 2 下载次数: 1

代码说明:

应用背景基于C#实现数字水印工具 自己用C#语言实现了在图片上添加数字水印的功能,字符水印可以改变字体的大小、颜色、字体名和水印内容 关键技术基于C#提供的Image类,实现数字水印比较容易;这里强调的是如何做可release的一个工具。照片添加利用C#的FolderBrowserDialog类,可以方便地的读取图像文件。本文是基于目录添加照片,所以需要进行目录遍历。如果打开的是目录,还需要打开子目录读取照片;在本文实现中,只读取JPG文件,并且在添加前试着读一下,避免一些图片不能读取,影响后续操作的有效性。另外,从FolderBrowserDialog类得到路径后,不要忘记读取该目录下的文件,这是一个容易忽略的小问题,即get_file(fbdlg.SelectedPath)后再调用get_dir(fbdlg.SelectedPath)。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 人脸检测与跟踪
    PN和GOLD MATLAB程序
    2022-02-04 10:42:21下载
    积分:1
  • 简单的opencv&张氏标定
    应用背景利用机器视觉进行障碍物检测时,需要定位障碍物的坐标,由于相机有畸变,因此需要进行标定。这对于精确的定位障碍物有很大的作用。关键技术附上代码的同时还有标定图片,只需要修改一下图片存取的路径即可使用,特别适合初学者学习和使用。本标定采用opencv内置函数,基于张正友的算法思想。基于opencv1.0和vc6.0写成。
    2022-05-09 14:45:15下载
    积分:1
  • 行人划线检测
    通过全新的算法设计,在视频中通过鼠标划下禁区线,确定禁区,当行人跨过禁区线的时候进入禁区的时候报警。
    2022-01-25 18:41:24下载
    积分:1
  • 合众达DM642的灰度显示代码
    在视频显示任务的循环中,程序首先将视频数据从输入缓冲区读入自己开设的临时图像处理缓冲区,再在临时图像处理缓冲区上进行处理,处理后的数据再输出到输出缓冲区。
    2022-08-16 23:49:18下载
    积分:1
  • canny边缘检测算法
    去噪声 任何边缘检测算法都不可能在未经处理的原始数据上很好地处理,所以第一步是对原始数据与高斯平滑模板作卷积,得到的图像与原始图像相比有些轻微的模糊(blurred)。这样,单独的一个像素噪声在经过高斯平滑的图像上变得几乎没有影响。 寻找图像中的亮度梯度 图像中的边缘可能会指向不同的方向,所以 Canny 算法使用 4 个 mask 检测水平、垂直以及对角线方向的边缘。原始图像与每个 mask 所作的卷积都存储起来。对于每个点我们都标识在这个点上的最大值以及生成的边缘的方向。这样我们就从原始图像生成了图像中每个点亮
    2023-08-31 02:05:04下载
    积分:1
  • Sobel 算子的边缘操作
    在这项工作被认为是索贝尔,是一个受欢迎的边缘检测方法。存在edge.m 这是在图像工具箱中的函数。在边缘函数中,Sobel 方法使用导数近似查找边缘。因此,它返回在这些点的边缘在那里考虑图像的梯度是最高的。水平和垂直渐变 索贝尔方法已被广泛应用在其尺寸是 3 × 3 的矩阵边缘检测操作。在这项工作,建立函数来查找边缘用,其尺寸都是 5 × 5 在 matlab 中的矩阵。
    2022-07-11 00:59:16下载
    积分:1
  • 特征向量生成用于训练和测试
    特征向量生成用于训练和测试使用功能的中心矩、 预测、 纸张歪斜、 和 iprops 函数的平均值
    2022-07-25 10:40:28下载
    积分:1
  • opencv识别标志
    mfc标记识别源
    2022-03-19 07:50:03下载
    积分:1
  • 匹配使用的局部对称性特征
    我们目前的建筑场景,基于检测和代表当地对称性图像中提取局部特征的新技术。这些新功能的动机是当地的对称性,在不同尺度下的很多城市的形象,一个基本特征,也可能更具有不变性大外观变化比低级别功能如 SIFT 的事实。因此,我们将这些功能应用问题的挑战性成对的城市场景的照片。我们的特点基于本地双边和旋转对称性计算使用局部图像操作的简单的措施。这些措施用为特征检测和计算描述符。我们证明我们对具有挑战性的新数据集包含图像对参展的照明、 年龄和渲染风格的戏剧性变化范围的方法,表明我们的功能可以提高这一艰巨任务的匹配性能。
    2022-04-24 00:22:59下载
    积分:1
  • 手部跟踪与识别 OpenCV
    计算机视觉在很多方面是终极的传感器,和有无穷无尽的潜在应用到机器人。 手跟踪基于颜色的识别。由取样颜色从手因此初始化程序。手然后提取背景采用阈值采用的取样的颜色配置文件。在配置文件中的每种颜色产生所有反过来累加在一起的图像。非线性中值滤波然后应用得到平稳,噪声免费的二进制表示形式的手。属性确定凸性缺陷是否要被解雇是从缺陷去邻近的凸多边形顶点的线之间的夹角. 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-06-26 20:49:17下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载