图像处理
文章平均质量分 75
尼克选手
这个作者很懒,什么都没留下…
展开
-
Matlab图像特征分析——颜色矩、直方图、灰度差分统计、自相关函数、灰度共生矩阵
本文介绍了图像特征分析的常用方法,包括颜色矩、颜色直方图、灰度差分统计、自相关函数、灰度共生矩阵。介绍了这些特征量的基本概念、特征规律、以及通过Matlab的实现方法与代码。原创 2020-11-24 15:08:46 · 25921 阅读 · 26 评论 -
MATLAB中图像类型转换
1. 概述 在许多图像处理过程中,常常需要进行图像类型转换,否则对应的操作没有意义甚至会出错。在MATLAB中,各种图像类型之间的转换关系如图1所示:图1 图像类型转换关系 在MATLAB中,要进行图像类型转换可以直接调用MATLAB函数,表1中列举了常用的图像类型转换函数。 函数名 函数功能 gray2ind 将灰度图像转换成索引图像 im2bw 通过设...原创 2020-07-15 15:39:42 · 3660 阅读 · 2 评论 -
空域内调整图像灰度范围及基础图像增强方法MATLAB实现
一、 空域内图像灰度调整 空域内的图像增强就是调整灰度图像的明暗对比度,是对图像中各个像素的灰度值直接进行处理。常用的基础方法包括灰度变换增强和直方图增强。 1. 灰度变换 增强是在空间域对图像进行增强的一种简单而有效的方法。只改变像素的灰度值,并逐点进行,和周围的其他像素点无关。通过程序调整灰度图像的灰度范围,其具体实现的MATLAB代码如下: clear; close all;I=imread('pout.tif');I=doub...原创 2020-05-31 16:35:13 · 3118 阅读 · 1 评论 -
数字水印图像攻击测试实验MATLAB实现
继上次介绍了三种基本的图像数字水印算法以及代码后,其中大部分实验者都需要进行水印的抗攻击实验来测量算法的性能。上次文中也提到后期会介绍图像攻击算法,今天就介绍几个简单的图像攻击。一、 展示攻击代码 为了服务上次文章提到的数字水印攻击实验,先将代码展示如下吧,具体的使用接下来说明。%% 进行攻击测试 %%disp('1-->加入白噪声');disp('2-->高斯低通滤波');disp('3-->剪切图像');disp('4-->旋转攻...原创 2020-05-14 18:44:47 · 8932 阅读 · 2 评论 -
MATLAB 批量保存和读取文件/图片的方法
最近在做图像处理的相关项目中涉及到文件的批量处理,个人觉得批量保存和读取文件简单而且实用,现以图片为例将其方法分享一下。一、思想:在批量保存和读取文件时,为了方便固然是将文件名按某种规律进行保存和读取。我们不妨将文件名保存为1,2,3,......,这样方便保存同时也方便读取等操作。但是文件名的‘1’,‘2’,‘3’....不是整数类型,而是字符类型的,所以在保存时关键的一步就是将数字转换成字符,这一步也非常简单(可见后面代码),其他的交给循环就行完成文件批量的保存和读取。二、示例...原创 2020-05-14 11:21:46 · 8713 阅读 · 0 评论 -
基于离散余弦变换(DCT)傅里叶变换(DFT)小波变换(DWT)的彩色图像数字水印的嵌入、提取简介及MATLAB实现
该篇包括三部分,1)引言、2)图像变化技术简介和代码实现 、3)基于图像变换技术的数字水印技术及代码实现。 数字水印是信息隐藏领域的一个重要分支, 也是密码学的一种有益的补充技术。近年来隐形水印是其中最主要的研究方向之一, 按照嵌入位置可分为空间域方法和变换域( DCT, DFT 和DWT 等) 方法。为了使水印信息有更好的鲁棒性(抵抗攻击的能力)众多学者采用变换域中的嵌入方法,接下来将分别介绍基于DCT、DFT、DWT三种基础图像变换技术的数字水印方法及代码实现。原创 2020-04-17 21:55:40 · 32418 阅读 · 159 评论 -
图像均衡化数字水印的嵌入与提取试验
-----------图像均衡化数字水印嵌入与提取方法 图像处理中的直方图,也称为灰度级直方图,即一副图的灰度分布图,表示数字图像中每一灰度与该灰度级出现的频率之间的统计关系。直方图的定义为: ...原创 2019-11-27 14:57:14 · 2011 阅读 · 7 评论