- 博客(0)
- 资源 (23)
空空如也
用各模板进行去噪和锐化
function weight_filter( Image_name,flag,out_filename )
% 用各模板进行去噪和锐化
%输入参数 Image_name 文件名
% flag 模板类型标志1~4
if nargin<3
disp('请按参数格式输入参数!!!');
return;
end
2010-04-10
热传导方程 [ Ut=U0+t*Delta(U0) ]
function Heat_Equation( image_name,t,out_filename )
% 热传导方程 [ Ut=U0+t*Delta(U0) ]
% image_name : 原图像文件名
% t : 迭代次数
% out_filename: 输出文件名
2010-04-10
用热传导方程的解来做动态边界
function outcome=Heat_Equation( image_name,t )
% 热传导方程 [ Ut=U0+t*Delta(U0) ] - 迭代-
% image_name 原图像文件名
% t 迭代次数 建议t>5.0
image_I=imread(image_name);
2010-04-10
Bence-Merriman-Osher 算子
function BMO( image_name,N,out_filename )
% Bence-Merriman-Osher 算子
% image_name: 图像文件名
% N : 叠代次数
2010-04-10
1) 图像平滑(去噪) 2) 热传导方程滤波 3) Gabor图像锐化 4) 动态边界算法
1) 图像平滑(去噪)
2) 热传导方程滤波
3) Gabor图像锐化
4) 动态边界算法
2010-04-10
高斯白噪声 黑白象素点噪声(椒盐) 乘积性噪声
高斯白噪声 黑白象素点噪声(椒盐) 乘积性噪声
function noise(filename)
Image=imread(filename);
subplot(2,2,1);
imshow(Image,[]); % 原图像
title('原图像');
2010-04-10
将各层水平集组合层avi文件显示
function level_set_movie(image_name)
% 将各层水平集组合层avi文件显示
image_input=imread(image_name);
% 求水平集
[size_m,size_n]=size(image_input);
2010-04-10
水平集检验 体现图象与水平集的关系
function levelset2image(out_filename)
% 水平集检验 体现图象与水平集的关系
% out_filename: 输出文件名
cd('level_set');
% 生成各层水平集-----------------------
2010-04-10
将各层水平集组合层avi文件显示
function level_set_movie(image_name)
% 将各层水平集组合层avi文件显示
image_input=imread(image_name);
% 求水平集
[size_m,size_n]=size(image_input);
2010-04-10
求一图像的阀值N取各值所对应的水平线的叠加
% 求一图像的阀值N取各值所对应的水平线的叠加
% 输入参数:image_name---图像文件名
%循环中不需重新初始化的变量
% 输出矩阵初始化(白)
2010-04-10
sobel 算子 prewitt 算子 roberts 算子 log 算子 zerocross 算子
sobel 算子 prewitt 算子 roberts 算子 log 算子 zerocross 算子
2010-04-10
图像数值矩阵Arnold转换函数
%图像数值矩阵Arnold转换函数
%输入参数
% Image: 待加密(待解密)图像文件名(注意写格式后缀),只能为二维
% Frequency: 图像需要变换迭的次数
% crypt 0~加密;1~解密
%输出参数
% M: 转换后图像数据矩阵
% 输出由M对应的图像文件
2010-04-10
将一个GRB图像文件及其RGB分量在一个窗口中分别显示
function RGB_heft(image_input)
%将一个GRB图像文件及其RGB分量在一个窗口中分别显示
%输入参数为 图像文件名(带扩展名)
2010-04-10
% 获得图象的一个象素值
function value=get_pixel(image_name,row,col)
% 获得图象的一个象素值
% 输入参数:
% image_name: 图像文件名(注意写扩展名!)
% row,col: 图像的行列坐标
2010-04-10
使用MATLAB 显示图像,理解图像的模型
(1)开始使用MATLAB
(2)显示图像,理解图像的模型
(3)使用图像的不同格式,理解图像压缩的意义
(4)对图像做简单的操作
本次实验需要熟练使用以下几个MATLAB命令:
imread, imwrite, imshow,figure
2010-04-10
MATLAB 学习 Script file: c14_date.m
MATLAB程序中的某些源码 Purpose:
% To calculate the age of an organic sample from the percentage
% of the original carbon 14 remaining in the sample.
2010-03-29
基于MATLAB的图像处理的课程设计
一、课程设计的目的:
综合运用MATLAB工具箱实现图像处理的GUI程序设计。
二、课程设计的基本要求
1)熟悉和掌握MATLAB 程序设计方法
2)掌握MATLAB GUI 程序设计
3)熟悉MATLAB图像处理工具箱
4)学会运用MATLAB工具箱对图像进行处理和分析
三、课程设计的内容
要求利用MATLAB GUI设计实现图像处理的图形用户界面,利用MATLAB图像处理工具箱实现以下的图像处理功能:
2010-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人