gmcy.net
当前位置:首页 >> must ArrAy >>

must ArrAy

你这个程序确有问题,没法运行。主要是函数嵌套与赋值出现不协调,问题出在哪句,不好判断和修改。

I1=imread('E:\photo11\jcw1.jpg'); I2=imread('E:\photo11\jcw2.jpg'); imshow(I2); I1=rgb2gray(I1); I2=rgb2gray(I2); I116=double(I1); I216=double(I2); J=immultiply(I116,I216); figure; imshow(J); K=double(J); m=max(max(K)); n=min(m...

地图一定是m x 3阵列。

两幅影像应该是有地理坐标的 但是没有重叠区

试下[ row, col, dimen] = size( Po) ; 因为Po是三维的图片(第三维是RGB颜色),如果只给size两个返回参数,col的实际数据是列的数量乘以三,所以需要把三个返回的参数分开。或者你可以把图片先转成灰度图后再运算代码

D错误 a 正确 因为编译器能自动计算长度 b 也对 这里是不指定维数(行),不是不指定长度(列),那么维数也能计算出来 c 正确,字符串的长度也能自动...

你压平的时候把通道数一起压平了,所以压平的结果是m*n*c个元素而不是m*n个。一个解决方法是用reshape(m,n,-1)替代reshape(m,n)。

从提示看,是数组维数不匹配的问题。s是704*570*3的,X1=[176 150 51]'是3*1的。当K,i有确定值时,如s(1,1,3)就是1*1*3的,实际上就是1*3的,就可与X1'相减了,所以,原程序中可这样改:p1=sum((s(k,i,:)-X1').^2); 只增加个转置就行了。而这句...

就是说你要把一幅彩色的rgb图像转成灰度图,那么输入的必需是一个三维的矩阵,也只有三维矩阵才能是彩色的rgb图像

foreach my $param (keys $HTTP->{'param'}) { 括号里面必须是哈希或者数组,数组是@开头,哈希是%开头 看你的脚本,里面应该是数组

网站首页 | 网站地图
All rights reserved Powered by www.gmcy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com