[问题]已知座标如何将座标点画出的图像单独显示

楼主: relax2048 (枫叶飘逸)   2020-12-15 23:08:51
各位晚上好
如题
请问要如何在已知座标点并绘出的矩形中
提取矩形内的图像呢?
就像侦测移动物体并单独显示那样
如下图那样
https://i.imgur.com/T0oG7Ko.jpg
目前是有抓到并能正确显示期望的标记物框线
但不晓得能用什么指令或怎么写 让它单独显示
以下是我标记的部分
[L,nm] = bwlabel(BWCuterodil,8);
for i = 1:nm
[r,c] = find(L == i);
left= min(c);
right= max(c);
top= min(r);
buttom= max(r);
width=right - left + 1;
height = buttom - top + 1;
rectangle('Position',[left,top,width,height],'EdgeColor','r');
pause(0.01);
end
查了一下,仿射之类的好像也不是
但是打投影好像也没看到相关的
另外还有,若对提出的矩形内的图像做修图
能直接覆蓋原图像吗?
还请各位指导提点这两个部分,谢谢!!
作者: book5601 (苍澜野兽)   2020-12-16 22:54:00
去背这种算法,应该会先物件侦测>边缘侦测>连接外围边缘>完成物件边缘选取这种影像辨识应该早就有了,line的视讯背景模糊可以当作参考

Links booklink

Contact Us: admin [ a t ] ucptt.com