求MATLAB图像分割源程序 最好简单点带说明的

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 21:22:25

求MATLAB图像分割源程序 最好简单点带说明的
求MATLAB图像分割源程序 最好简单点带说明的

求MATLAB图像分割源程序 最好简单点带说明的
区域生长法:
A0=imread('1.jpg');%读入图像
seed=[100,220];%选择起始位置
thresh=15;%相似性选择阈值
A=rgb2gray(A0);
%灰度化
A=imadjust(A,[min(min(double(A)))/255,max(max(double(A)))/255],[]);
A=double(A); %将图像灰度化
B=A;
%将A赋予B
[r,c]=size(B);
%图像尺寸 r为行数,c为列数
n=r*c;
%计算图像所包含点的个数
pixel_seed=A(seed(1),seed(2));
%原图起始点灰度值
q=[seed(1) seed(2)];
%q用来装载起始位置
top=1;
%循环判断flag
M=zeros(r,c);
%建立一个与原图形同等大小的矩阵
M(seed(1),seed(2))=1;
%将起始点赋为1,其余为0
count=1;
%计数器
while top~=0
%循环结束条件
r1=q(1,1);
%起始点行位置
c1=q(1,2);
%起始点列位置
p=A(r1,c1);
%起始点灰度值
dge=0;
for i=-1:1
%周围点的循环判断
for j=-1:1
if r1+i0 & c1+j0
%保证在点周围范围之内
if abs(A(r1+i,c1+j)-p)=n
%如果满足判定条件的点个数大于等于n
top=1;
end
q=q(2:top,:);
top=top-1;
end
subplot(1,2,1),imshow(A,[]);
subplot(1,2,2),imshow(B,[]);

求MATLAB图像分割源程序 最好简单点带说明的 急求matlab在图像处理方面的源程序 MATLAB求100000以内的素数,用并行算法在源程序的基础上改,简单的把for改成parfor会报错,最好能有任务的分割,源程序如下:ticn=100000;p = 1:2:n; % 找出奇数,因为除了2的所有素数都是奇数q = length(p);p 求:matlab二维直方图图像分割程序..毕设用的 简单的就好... 求用粒子群优化算法进行图像分割的程序.matlab最好 求matlab的fft源程序 求matlab图像直方图阈值分割算法(包含预处理步骤)最好是完整的算法 越详细越好 怎么用matlab画不等式组的图像?函数为331.15x-921z>=4000y 求大神用matlab画出此函数图像 还有源程序. 跪求 PSO算法在图像分割中的应用(MATLAB) 求Matlab中regress函数的源程序代码哪位高手知道Matlab中regress函数的源程序代码啊 图像 灰度共生矩阵怎么在matlab中实现,要具体源程序 求高斯白噪声的matlab源程序, 模拟退火算法matlab源程序 求x*exp(-x) 的图像,最好用matlab给出. 用matlab如何通过图像分割来检测边界 求用matlab编写的手写英文字母识别的代码每个英文字母都是单独一张图像,不需要事先分割 matlab二阶微分方程已知函Y=(1.082X)^1/2 用四次牛顿前插公式计算f(-207) 求matlab源程序 最好能列出差分表 求理想点法matlab源程序,或熵权理想点法matlab源程序代码都可以,有其一就行的这个过程大概是这么回事的给出一个矩阵;1、建立标准化决策矩阵;2、计算权重;3、得到理想解;4、欧式距离