I0=imread(' 1.bmp ');

小小琨琨2022-10-04 11:39:541条回答

I0=imread(' 1.bmp ');
I1=rgb2gray(I0); %灰度图像
[x y]=find (I1

已提交,审核后显示!提交回复

共1条回复
zzubbxx 共回答了21个问题 | 采纳率90.5%
貌似是一个图像处理的程序,关于不变矩.
1年前

相关推荐

英语翻译一:A=imread('图像.bmp');I=double(A);[m,n]=size(I);m1=m/8;n1
英语翻译
一:
A=imread('图像.bmp');
I=double(A);
[m,n]=size(I);
m1=m/8;
n1=n/8;
for i=1:m1
for j=1:n1
t=mean2(I((i-1)*8+1:(i-1)*8+8,(j-1)*8+1:(j-1)*8+8));
for k=(i-1)*8+1:(i-1)*8+8
for l=(j-1)*8+1:(j-1)*8+8
if I(k,l)1
I(i,j)=0;
end
end
end
for i=1:m
for j=1:n
if I(i,j)==1
for k=1:j
I(i,k)=1;
end
break;
end
end
end
for i=1:m
for j=n:-1:1
if I(i,j)==1
for k=n:-1:j
I(i,k)=1;
end
break;
end
end
end
for i=1:m
for j=1:n
if I(i,j)==1
I(i,j)=0;
else
I(i,j)=1;
end
end
end
figure;
imshow(I,[]);
二:
function y=thinning(x)
load table_erase;
[a,b]=size(x);
u(1:a+2,1:b+2)=255;
u(2:a+1,2:b+1)=x(1:a,1:b);
T=0;
V=1;
while V>0
V=0;
for i=2:a+1
j=2;
while(j
taintang1年前1
yabgjiang5 共回答了23个问题 | 采纳率95.7%
意思是:imread=(图像.bmp);
为黑点时才做细化处理
基于查找表
OK
Matlab获取像素值函数 数字含义是什么 如I=imread('a.bmp'),c=[12,20,33],r=[34,
Matlab获取像素值函数 数字含义是什么 如I=imread('a.bmp'),c=[12,20,33],r=[34,43,63],p=impixe(I,c,r)
c和r中各个数字表示的是什么
taokan021年前1
CHEN888HONG 共回答了15个问题 | 采纳率86.7%
P = IMPIXEL(RGB,C,R)
R and C are equal-length vectors specifying the coordinates of the pixels
r,c是指定像素坐标的
比如c=[12,20,33],r=[34,43,63]
取得是(12,34)(20,43)(33,63)三点
返回结果是三列的
每行代表一个点的rgb值