求一算法找出下面两个图像交集部分的坐标
usrbin吧
全部回复
仅看楼主
level 9
2012年02月19日 03点02分 1
level 13
图像时 坐标的数组吗
2012年02月19日 04点02分 2
level 9
图像是两个粗糙正态隶属函数
n=500;%循环次数
En=1;
He=0.05;
Ex=2;%期望
X=zeros(1,n);
Y=zeros(1,n);
X(1:n)=normrnd(En,He,1,n);%En为期望,He为标准差,normrnd为正态随机函数
for i=1:n
En1=X(1,i);
X(1,i)=normrnd(Ex,En1,1);
Y(1,i)=exp(-(X(1,i)-Ex)^2/(2*En1^2));
plot(X(1,i),Y(1,i),'.')
hold on
end
一图像matlab代码如上,Ex代表极值所在横坐标

2012年02月19日 11点02分 4
level 9
如上
2012年02月19日 11点02分 5
level 13
[汗]算了 读不懂题意..
如果是两个函数的交点,那更好办,直接上二分法,只是您得把函数弄清晰
2012年02月19日 12点02分 6
level 9
[狂汗] 擦,函数是离散的啊 我要的是下面红圈内,就是交集的所有点。。。
如果说是先二分法把交点求出来再取左图像右部分和右图像左部分也算是种方法,但离散的万一没重合或者有两个以上重合呢。。。。。
2012年02月19日 12点02分 7
level 11
两个基数500的离散点集求交集吗?那应该不难啊
2012年02月19日 12点02分 8
level 9
[惊讶] 说~
2012年02月19日 12点02分 9
level 11
把一个点集排序后二分查找,O(500log500)
2012年02月19日 12点02分 10
level 9
嗯? 没懂,按纵坐标值升序或者降序排列么? 那限定条件是什么?
2012年02月19日 13点02分 11
level 11
两个坐标值(x,y)的字典序
2012年02月19日 13点02分 12
level 9
2012年02月19日 13点02分 13
level 9
[睡觉] 说明你学过离散么。。
2012年02月19日 15点02分 15
level 11
发现你这里所说的”交集“与我所理解的不一样,你给个严格的数学定义吧
2012年02月20日 03点02分 16
level 9
嗯。。。。用1L的图来说,就是左图像在右图像内部的点与右图像在左图像内部点的并集
2012年02月20日 04点02分 17
level 13
回复:17楼
[砍死你]说半天这句话该早出现
2012年02月20日 09点02分 18
level 9
[瘫坐] 我错了。。。
2012年02月20日 09点02分 19
1 2 尾页