Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
普通会员
注册日期: 2009-03-05
年龄: 37
帖子: 34
声望力: 17 ![]() |
![]()
我写了一段读图像的程序,H是用于读头文件,然后x从头文件后开始处理图像部分数倨
load('CrimeFprint.mat'); p=fopen('CrimeFprint.mat'); [y t]=fread(p); [r1 r2]=size(y); H=r1-(512*512); x=y((H+1):t); X=reshape(x,512,512); a=unit8(X); A=im2double(a); imshow(A); 运行后错误如下:??? Subscript indices must either be real positive integers or logicals. Error in ==> dippart2 at 6 x=y((H+1):t); 这是为什么?应该怎么改正? |
![]() |
![]() |